Skip to main content

Full text of "Your Computer Magazine (April 1984)"

See other formats


80a 



*.<fc 




Canada 

Denmark 

GermEny 

Greece 

Holland 

Itfly 

Spain 

Singapore 

Switzerland 

U.S.A. 



C&3.45 
DKi 30.00 
Dm 7.S0 
Dra 210.00 
DFL 7.0O 
L 3S00 
Pts 3O0.OC 
MS 5.C0 
SFr 6.10 
S3.95 D72163I 



o 



D 



D 



APRIL 1984 BRITAIN'S BIGGEST-SELLING HOME COMPUTER MAGAZINE Vol. 4 No.4 



Now a monkey with 
a monocle can teach 
you Spanish- j 

how micros make learning 
languages easy 

Review: Aquarius II J 

Vic Labyrinth 
Spectrum Space Quest 
and MultiProg 

CBM-64 and Dragon 
games tests 

BBC Squares and Oric Lander 

BettaZX-81 Basic 








r 4 



I 



* 











<^» d> 




$& 




■4W 




£L 




"si 



HERE IS ONLY 
OF THE SOFTWARE JUNGLE ! 



W \J Dirnbo f 

<CA$u^\Any Spectrum 



Challenger 
DDCD 

contact Laurence Holt lei ;- 061- 066-7401 Available from good software outlets 




/j A -\.2M^M^ k ^ 




... qfgpo 



LIDtB 



MI Oil OHO« 




Software S'wrtlist: page 57 




Above Multi programming: page 103. 
Eclo/v Language teaming: i:aae 80. 




Cover pnotograph by Akn McFadcn. 



44 



EDITORIAL AND YOUR LETTERS: The first or die 'why haven't I got my QL 
yet?" letfers; a Sinclair spokesman writes; neglected naciines neec. new software. 



46 



NEWS: Home computers to control your hone; computing undar canvas; run youi 
Spectrum r>rourams on i CBM-64 or a QL; cui-thmat price cuts loom. 



51 



FIRST BYTES: User-defined 
chaiacters; add-ons; A2tec calendar. 



55 



COMPUTER CLUB: Paul Bone in 

Guildford. 



57 



SOFTWARE SHORTLIST: A dutc with Neptune's daughter, fun with Fred and the 
Pharaohs; Blue Thunder — blunder through ami-chopper defences. 



61 



QUEST CORNKR: Hugo North is here to help you; me;t Lie Heroes of Karri; get rich 
quick with the Treasures of I-Iamil: ;.!so hints on pirute hoards. 



64 



AQUARIUS II: How radical is Radofm's new computer? Kathleen Petl shields her eyet 
aid peers coldly into the second dawn cf the age of Aquarius. 



C Q CBM-64 GAMES: Ace computer "T f\ 

U O jockev Paul Bone looks at 54 releases. I U 



DRAGON GAMES: Prul Bond 
assesses Dragon piograms. 



72 



DESIGN YOUR OWN MICRO: prom Angola tc Cieam, the computers of youi 
dreams — we preview some competition onirics. 



77 



GAMES WRITING PACKAGES: Simon Becsley looks; at Simons Basic; and at an 
extension to Spectrum Basic; a graphics language; and two games designers. 



80 



EASY LANGUAGE LEARNING: Meirwm Jones, Mike McCann and the Your 

Computer monkey demonstrate hew lo become polyglots. 



86 
94 



DRAGON CONVOY: Vince Ccckett 
sails through dire stiaits. 



91 



ORIC LANDER: Denis Salisbury 
goes for a touchdown. 



7X-8I LASER DUEL: A two player game for (he ZX-81 by DaWd tvet. Collect loads of 
golc in your V-shapcd battle machine. 



98 



MAP PLOTTER: John Dawson makes land surveying sample with a plane labinu 
simulation fm the BBC Micro and Oric printer. 



1f| Q SPECTRUM MULTI-PROGRAMS: New you con use different utilities simul 
U J taneously or show off all' youi games al my ime time with Mark Jones' routine. 

In y SINCLAIR QL COMPETITION: Are you one of the lucky winner* of Sinclair's 
U / 68008-based home computer with the built-in Microdrive? 

In Q SNAPMAN $4: You are a hungry Utile Snopman, lost in tht food muv.i. David Rue* 
U J has produced a remarkably complete version of Psc-Man for the CBM-64. 

11 fi RBC SQUARES: Xot a prc;orative term, but a games program by Kevir Milet 
I U which differs from other Basic games in its use of exclusdve-or printing. 

10 I SPECTRUM SPACE QUEST: Mars too frippery' Venus a trifle artifical? Gel 
b I jway from it all with John Charkswonh. Mind the blue budgies. 

In C ZX-81 BETTA BASIC: A set of machine-code routine by J D Judge which provides 
£- %J the ^X-8l with 14 new Basic r:ommaids — some fmind only on expensive micros. 



133 



VIC-20 LABYRINTH: A 3D marc 
pme by Paul H, idler. 



145 



DRAGON SPRITE BASIC: 

Gary Priest invokes sprites. 



1 CI SPECTRUM TOOLKIT: Tltib pjo^iyui il designed to iielp ll>e ptog.au. wrilei by 



providing user-friendly routier.s for actual programming. 



IE C BBC GRAPHICS: Iar. Angel purs things into perspective wirh the help or" three- 
hi U dimensonal co-oidinace geometry in the second part of this series. 



IDA ZAGORSK: John Ransley searches 



'the Russian monastery. 



168 



MUNSTbK MIMiK: Fred 
SltotlDn in search of monsters. 



171 



RESPONSE FRAME: 

Har nell hands nut hints. 



Ti:n 



In n SOFTWARE FILE: Ten pages of 
/ O free software for most micros. 



193 



MTX COMPETITION: Winners 

of the metal micro. 



234 



DATEBASE: Paul Bond lists 
micrc events. 



YOUR COV1PUTER. APRIL 1 984 3 



The Further Avventurzqof- 



OT 



nfV-TSf' 



Tm. 



s'7 



I'A'M ' t' ' I t i 



X 



-hr, 



'\ 



1A 






5-v< 



/ 






.<a 



% 



*k 



■^ 



VoWi tN m JUN&LB 
SOMBTH/N& 5TtRR£R 
5oM£0N£$ in A STEW. *> 



t «■ ■- : 



"S 



/">' 



,^ 



yf 5, /7^ *tf LAUGHING SHARK 
WHO HAP OOfAB IN 3SARCH 
Of fa flf£W SfcAMMG HoT 

VIRGIN GAMES 



ly, 



-S* 



lb 



'*U 



/ 



1! 



tt/£ 



'3 &£*:<?> 3tf £4 

Jive 



fe 









•< 



STv 



7, 



"o 



& 



y> 



iv^/^A^ 



'fli.0 #//£/=. NEW 
CARPET? 3/W No 
MOR£. Oi/N&LB 

?Lil£.\l!m'T\T? 
H0?0<?P5H 

Berrsfi. oetovt 

HfoQEHBGAht 

CHECKOUT 



U- 






7' 



7 



/ 



/ 



'/s^ 



/ 



V" 



i 



:\^ 



isrr 



A9£NT 0035 ON 
\ H/5 MISSION To $E£K AMP 

l rw stem/ tmwime>. 



7v\ 



j> 



/ 

/ 



\ 



"r/Jg 



\ 



'III 



Mtau 



// 



\, 



'"// 



"s. 



s. 



'/ft 



r 







THIS PIACS & (MWUN& WITH 

Bt&a, fixing 3v&£. 3ecr&i 




To fiNV THS 
WtZZARR HE'S 

aoTjiaroF 

HE'LL NBEP 
IN THBBOOK. 



SORCERY 

B> Martyn Wheeler fir thr 

Spectn m 4SK 

VGC1016 

By the author of the 

much acclaimed Dr 

Frankie. bi this mystery 

t jJo you jra a wiurd 

who can lly , and fly y o u 
must, through) 15 
screens, avoiding false 

trails, evil cKoatinnd 
str.-inre beings. You 
must collect various 
items and reach the 
door iu Ik v mr aI ium» 
before the attaching 
beings drain your 
power. The further you 
get, tee harder it gen 
and the more 
compulsive Sorcery 
becomes. To reach tf e 
ultimate goal of your 
trapped sorceror 
friends you must be 
fleet of finger and 
brain. Excellent colour, 
graphics and sound. 

R.R.P 



AMBUSH 

By Brian Williams fo- the 
Ccmmgdore 64 

VGA 60C4 

Quite simply Ambush is 
a, 'just one more go! 
type game. Get your 
Hands on the control* 
of your spaceship and 
nobody will be ante to 
pnse them off. Guide 
the spdceihip through 
storms of ever- 
inc re tstal attacks from 
strange alen forms. Hit 
them with your User 
and they split in two, 
hit them agai n and they 
drop a pro tor bomb. 
Fast furious actiomthat 
is both compelling and 
addictive. This is a 
winner. 

£7.95 RAP. 
Jovsticx 



ATLAS 

ASSIGNMENT 

By Martyn Divie: tor hc 
Sptrtrun 48< 

VGC 1017 

This is a text ad venture 
with a difference - ft 
incorporates three 
arcade-style games, 
just to keep you on 
your tees. The play er, a 
secret agent has to seek 
and find ilolvn nuclear 
plans. The fate of the 
world is in your hands. 
Using cunning and skal 
to find the plans you 
must decide whal 

nhjpt-tt ynn tioH on 
your journey will be of 
use to you. Can you 
enter the world of 
eeeioruujo and survive? 

£5.95 R.*.P. 




I 

■if 






CHECKOUT 

Br Mile Ccoke For tr e 

B8CB 

VGA 2011 

A unique gafric ln.il 

keeps your heart 
beating fast. Charlie 
the Checkout burglar 

J nil** rvund thv »ture 

collecting carpet titles, 
a robot guard with 
lasers tries to stop h en. 
mil grid walking game 
is a must for quick- 
thinking, fast-fingered 
players. 

R.R.P. 



BUGS 

By Dennis bbotson (or the 

Electron 

VGA 8001 

A rare arcade game for 

the new Electron. This 

falt-reovine arcade 

gdmc haj trie p-laycrV 

garden being invaded 
by a whole host of 
n.\stn.s, scorpions, 
>pider> and bugs of all 
kinds. Your job is to 
shoot them down 
before they get you. 
four spray can is very 
fast and very 
manoeuvrable, but you 
can Still get caught. 

£7.95 R.R.P. 



MAIL ORDER 

All our programs are available at normal retail price includng postage and 
parking, d rect from our "MY LOCAL DEALER HAS CONE OUT OF 
BUSINESS BECAUSE HE NEVER STOCKED YOUR GAMES DEPT" 

at S1-63 Psrtosello Road, .ondon vV11 3D0. 



JUNGLE JIVE 

By Dennis IbbOtSOn for the 
BBC Bind Eectron 
VGA 2801 
By the author of 
Another new release, 
Bugs. Jungle Jive is fast 
action shoot 'cm up 
arcade game. Walk your 

htailfer Lelwvcn tfitr 

lines of snapping, 
snarling and slithorinz 
beasts. Shoot them all 
but no* the baboons, 
and especially the 
snakes. Faster action ,is 
you progress. But 
beware the ricochet - 
you couldshoot 
yourself) Stunning use 
of sound and colour. 

£7.95 R.R.P. 



[J 



T 




T 



from- the producers of 



tAmJVSC 




mm 



pS&lC$£. 










iT^F 



m 




• JJj| 

UIJ 



5 •••; 



csiwif ;«< 



■ •■ . 



""KM 



PLUMB CRAZY! 

Stop the tank exploding b 1 
using your skill and ingenuity 
beware the ghost! 
Fun-action game for Commodore i 



am 



OMMANDO 

' iadge by clearing the Galaxy of . 

> Cosmic Kamikazes, Galactic 
irds like Space Minefields and 



Jr^ratei: 
Mete^ 

Fantastic 



hHim 



Hjili 



"spective 
e<5f for £7.95 



.•M 



u 






■Z&& 



MB 





• 1/ 



L^lUTjl 



♦ * ♦ 



TERMINAL SOFTWARE 

28 CHURCH LAME. PRESTWICH. 

MANCHi&l'KK M!« BAJ. 

Telephone: 06 1 -797 36C-5 or 06 ) -773 9313 

INTERNATIONAL. 

WlCOSC'nMXISSF:l,DORr.TlAl,.\LNaiULT. . 
A/ISHMAKOTTEKDAM. CAKATK0BKNHAVN 
iX AFRICA -SOUTH AFRICA. OZI50FT AUSTRALIA. 
ALPrrC-MCW ZEALAND. KlCtoDICITALl' S.A 



■■>■■?*■:■■.■ 

' '" Hi ■' ' 



Available from leading computer shops 
and distributors, includitig:- 



— Jtei^j 



l 1 * I SUV'! % I Hi* 



Centre Soft 

WEST MIDLANDS. 



Selected Lewis's 
and G>op 

Stores 



SoftShop 

International 



PCS 

elackburn, 



FERRANTIANO 
D*VEHPOBT LT3. 



if 



^ 



K 



KRAKATQA 

/ ~z^ — ™ — / — < 



'f 



The slory so fa' 

"My whole body ached as I scramblec back into the chopper . 
the subs were back! . . . The rockets were coming in over Kra<atoa 
and the constant explosions had brough: the volcano to ife! . . 
I could stay to defend the tanker or get the islanders off the volcano, 
it wasn't going to be easy! . . . Arming the -ockets I lifted off and 
headed for trouble . ." 



price £5.95 



One of the hits of the Microfair at the end of 1983 . . . 

"An amazing piece of programming with fantastic full 
screen graphics and great music! . . . The explosion from 
the vofcano ofKrakatoa is both visually and aurally con- 
'/incing. In short it's a g r eat program with some of the 
biggest animated graphics we've ever seen A year ago 
we would not nave believed it v/as possible to do this." 

(Software Supermarket) 



mmmms 



■_■_■, 



•_■_■_ 



■ • ■ a 



-■_■_■_ 



_■■■■_ 
■ ■ ■ ■ ■ ■ 
■ a a a a a 



riUUU 



PILOT 64 



^^^■•■^■■E^^^rwiwF 



i a ■ a a 

■ ■ • ■ - 



-■_■_• 



■ ■ ■ • a 
a ■ • • ■ 

i ■ ■ a a 

ana aw 



V.VaVa" 



i ■ a ■ 
■ ■ a i 



— A flight simulation for the CBM 64 — 

Using your merncry of the route safely negotiate the cross-winds 
military air-zones and other hazards, over sixteen different types o : 
analog and digital read-ou:, artficial horizon, air-speed irdica:or 
compass, flaps, irstrument landing systems and stall warning, -ly 
your way back to base and land. 



price £7.50 



And this is what a professional pilot has to say> 

"PILOT 64 represents a very enjoyable and challenging 
diversion and wi!l test the skill of pilots oi any standard. 
It affords a close approximation of an actual instrument 
approach and landing in a light aircraft . . . I unhesi- 
tatingly recommend this game to anyone who has ever 
wanted to be a 'Biggies'. 
Yours faithfully 

A.M.(ATR/QFI/MULWINST, B707, B72Q, B737, 
DC8 ani THE on B737)' 



AND SOON TO BE RELEASED: 

KRAKATOA 64 

THE ABOVE SPECTRUM CLASSIC CONVERTED TO THE 64 

8 



FROM ABBEX ELECTRONICS TA/iSTOCK HOUSE 34 36 BROWHAM RD, BEDFORD BEDS. MMO 2QD 

TEL: 0234 2I35 ? V2'3 exl. 2 




JOYSTICK INTERFACE 

£12.95 



i 



INCREASE YOUR COMPUTER FUN 
WITH A PROTEK J OYSTICK SET. 

Play ngthecompucer game? Then take concrol of the sicua'.ion the Protek way. 
Our unbeatabe combination of joystick and interface his beer specially designed 
to give you arcade quality ccntroi on your Sirclair ZX Spectrum. 
The Prceck joystick iriei late simply pljgs In it the tack of your Speccrum and is 
compatible with a wide range o* so r tware including oestsellersfrom Quicksilva, 
U lei mar-?, Orpan. A & F, CRL, and other leiding software publishers. 

The Spectravision joystick controller has & haidy pistol grip, top and oase fire 
button. anc rubber suction aipfocring frv single haid operation. 
You can buy them separately or in a special presentation set which 
comes complete with "Airliner", a flight simulator. And if s only £24.95. 

Either way, they'll give you rraximum fjn whenever you pky the computer game. 





Protek Computing Ltd, 1A Young Square, 
Brucefield Industrial Park, Livingston, West Lothian. 0506 415353. 



8 YOUR COMPUTER, APRIL 1 £84 



CBM 64 SOFTWARE 

THF H03BIT £14.9= 

HJN-iHY HOR^lCF £5.9= 

AZTEC "OMB ADVENTURE £7.9£ 

MOTOR MANIA f8.95 

SIREM CTY £7.95 

BAT AT'ACK £7.95 

HOVVEF 3CVVER £8.00 

FALCON PATROL £6.95 

BTMANA £6.95 

C_O.VNC iCart-iogc! £9.99 

RADAR RAT RACE (Carlndgei £9.99 

SEA WOLF £9.99 

SiREN CITY £7.00 

HJS~LER.. £5.95 

MUNGHMAN £9.95 

SUPER DOG FIGHT £8.95 

FABULOUS WANCA £7.95 

SIJPFR GRINDER £8.9E 

PANIC £7.0G 

SPRITEMAN £7.00 

FROtiGtR £7.00 

KONG £6.50 

.... AND LOTS MORE . . . 

Cheques/ PCs plus 50p PP to: 

BYTEWELL 

203, Court Road, Barry, S. Glamorgan 
CF6 7EW 

TEL: (0446) 742491 





THE 
MICRO WORKSHOP 

MICRO COMPUTER 
SPECIALISTS 

(Spectrum Giuup Member) 

Software and hardware over the counter for 
Sinclair Spectrum, ZX-81, BBQ. Vic-20, CBM-64, 
Memotech, Atari, etc. 

* COMPUTERS * RAMPACK3 

* JOYSTICKS * BOOKS 

* KEYBOARDS * DISCS 

* TAPES * LIGHT PENS 

* COMPONENTS * 

Business/Serious Programs avaikble 

Located directly opposite Epsom Main Line 

Station. Visit us or ring tor friendly service. See 

and try before you buy. 

Overseas/Export orders welcome 

12 STATION APPROACH 

EPSOM, SURREY, 

EPSOM 21533 




LANGUAGE LEARNING AIDS FOR 

Already in use in numerous schools and colleges, these 
programs provide an immensely oowerful ad to fo-eign 
language learning. The cassettes nclude extensive vocabulary 
lists arranged as a series of lessors, each covering a different 
subiect. A tuiton control program enables individual lessons to 
be baded and used as required. 

Words, phrases e:c are presented li'st h one lan.gi.age. than 
the other complete with all necessary accents and special 




FRENCH, GERMAN & SPANISH 

characters. Masculine, feninine and neuter words appear in 
different colours to encourage gander learning. All lessons car be 
run in nree different ways, i.e. learringonly, self-test or speed and 
ace irary tesr 

The programs are suitable for- pupils of all ages as simple cemmancs 
enable new lessons in vocabu ary or grammar to be entered by the 

uie . Tliese miy i lenbc edited 4b (fcCjuiitid mil Mured on Labile 
for later use. Invaluable for homework znd exam revision! 
Level A Cassettes: Contain the tuition control program and 16 

comprehcrsive lessons fo r general vocabulary leaning. 
Level E Cassettes Contain the tuition control program and 16 

lossors inducing verb lists, adjectives, adverbs 

ard phrases. 

A/ailable from dealers, large store* or mail order 

Alfo Available 'THE SPANISH TUTOR" 

ilSifUSS Software 

I Pilgrims Close, harlington. Dunstable, Beds. LU5 6LX Tel: D5255 3942 

I Kosn os Software, I Pilgrims Close, Hartington, Dunstable. Beds LUS 6LX. 

I Pteaie stpply che following programs for the compu:er 
(tibUSPtCirtUV'ACOHtt tttC'HONifHices wzioae pcsisge a jpbcxico/ 
The F'enci Mutress Level A@ £9.95 □ The French Mistress Leva! B @ £9. J5 C 
Tho Go'nun Maste Lewi A@ 49. 9S □ TheGemanMesrer LtveiB (jSi E9.95 □ 
!■•■'.■ SbanisK Tutof Laval A <S tO.Oi □ The SpamahTutcr LovsIB gi £9.»6 Q 

INr'Hrs'Miss 
Address 

Post code 

I inclose achucue posca) orter vilue s! 



piyabl* to <osnos Software 



YOUR COMPUTER, APRIL 1984 9 



B* 



tXffi 



e cobwebs, 





You know the storv, the Micro vou 
thought would give endless hours of fun soon 
becomes a five minute wonder. You get bored 
and dump it on the shelf to gather dust. 

With the introduction of Micronet 
800 vou now have access to a vast mouth- 
watering menu of facts, figures anc fun. 

It we said it was a major breakthrough 
in microcomputer technology vve wouldnL 
be going over the top. 

Jest recently at the Which 
Computer Show we picked up 
the prestigious RITA award for 
Systems Innovation of the Year. 
KI I A is tne 'Oscar' ol the 
computer industry. Judged and 
sponsored by the major forces in 
relatecf institutes, associations 
and publications. 
Incredibly nil it costs is just a 
pound a week to take up a subscription tc 
the Micronet system. Plus, for most of you, 
a local telephone call whenever you want 
to connect up. 

Then you've got 30,000 pages at your 
fingertips, including Computer News Flashes, 
all that "Prestel has to offer, and Micronet's 
SwapSnop. Where you can buy anything from 
joysticks to second-hand computers. 

Interact with our daily news update. 
You can even take over the world; competing 
against hundreds or" other subscribers on the 
system, in our 'Sramet' game. 

If we haven't won you over with tnat 
then try downloading our wide selection o: 
free games and other tele-software. 

Naturally, you can run household 
accounts, manage businesses, :alk to other 
subscribers nationwide using the sysuera. 

The list is endless and so is the fun. 

The only addition vou need to connect 
with Micronet 800 is a modem unit. 

V>art from that all you'll want is a pen 
to fill in »hc coupon for more iritorrration. 
Then we'll have you linked up in no time. 

Before the clust settles, 
in fac:. 

Plcvr send nrc tin- mil tacsalxnu 
Micronet 80C. 



Makf Mmk-1 t>l Micro 

■\d( TCSS 



Telephone I 

M1CRC )\l~'SO:i.Saiptor Court. 155 Harrugdan rto*l.Lor<lonfcClR j/iD. I 
telephone Ql-ZiS ittj. /U [/• | 1/ 




\. »'KO\! I WO ScnpwcCwiB, 55 hvrwytHxi toad LunduJ.fcCJKiAD, fefcjftuicOl-^frl^ 



BC BASIC (Commodore 64) £57.50 

At last the ultimate has arrived under the name of BC Basic. This 
is a complete 9K Extension supplied in n Rom pack. Over £7 nsw 
or modified commands wi htoul affecting the speed ar operation . 
Mainareasof enhancementare: Hi-res, Spriles. Text Graphics, 
UDQ. SuunJ", Matiiire Cade Aids, Structured program rung, l/U 
and more. 



TERMS: Plot su add Li-OOpon 1 andpac<ir>gtooiders —^ — 
unflef CZO.yutaff agotreean al cash, cnenueoicrMit — • 
care orders cvor £20.00 in the U.K. Taleihoned crooiicard -—• 
orders accepftd on our 24 hour ansaphoneservtec. 
All prices include VAT 



SPECTRUM 



LOGO £995 

The Turtle' Graphics language 

ZEN Editor/Assembler £12.50 

A must for the serious progiammer 
SU PERCH ESS 3.0 £8.95 

The strongest Chess program yet 
MAPOFU.K. £11.95 

Educational U.K. Gecyraphv 
HORSE RACE FORECAST £15.00 
The Serious Punter'sAic 
HISOFT PASCAL Compiler £25.00 
Comoiling Pascal 

VEGETABLE CRASH f 6 95 

Exciting Arcade game in M/C 

FROG SHOOTER f6,95 

Fxriting Arcad? game in M /C 

PINBALL WIZARD £5.95 

Fast-action graphics and sound 
BRIDGE PLAYER £8.95 

Pit your wits against theSpectrjm 
BACKGAMMON £5.95 



Cz. commodore 



DATABASE £24.50 

360 pages at 10 lires/page 

BC BASIC £57.50 

Corrolete 9K Extension in ROM 

pack 

SIMPLE ACCOUNTS £24.50 

Non-VAT account ng system 

PAINTPIC £1950 

Drawing/Painting using multi- 
colour bitmap 

HORSF RACE FORECAST £19.93 
The Serious Punter's Aid 

POOL PERM £17.25 

Improveyour pools winning 
chances 

FOOTBALL FOR EC AST £1 9.95 

Written by Protestor "rank Georyi,- 



MZ MZ MZ 
80A SOB 80K 



Send for catalogue — 

an outstanding selection 

of programs available 



7DD 



• GUNMAN £6 35 
r ast arcace game ir M.'C 

• COSMIC SCRAMBLE £5 95 
Spsce Adventure Game 

• CHESSMAN £6 95 
Save the chessmen from 
destruction! 

• BREAKTHROUGH £5.95 
"as! arcace game 

• SUPER SPACE INVADERS £6 95 

A new version o ! the arcade c assic 

• QUADRAX £5.95 

Line up the counters and foil 
opponents 

• PINBALL KING £6 95 
Colourf u I fast-action game in M/C 

• PELMANISM £5.95 

Game 3f nenory 

t MOONLANDER 11 £5 95 

Land the lunar module on the moon 

• ATHLETE £5.95 
Fas!, colourful rraze game 

• STARTREK PLUS £6.95 
The adventures of the starship 

Enterprise' 

• CURSED CHAMBERS £6.95 
Testing acvenUre game 

• SPEECH SYNTHESIS £ 14.50 

Over 60 different sound building 
blocks 

• TYCOON £6.95 

SlU'jk Market game 

• XANAGRAMS £9,95 
Challenging word game in M/C 

• BIORHYTHMS PLUS £635 
Program generates biorhythms 

• DISASSEMBLER £12.50 
Zen compatible 

• KUMA COMPILER V2.0 £29,50 
Get the bcot out of your MZ700 

• HU-B ASIC £34,50 
220 Commands + D.P. 

• HU-CAL £34.50 
Spreadsheet Calculator in M/C 

• EASIDATA £19 50 
Fas: information stcrace /retrieval 

PACMAN/MILUPEOE £9.95 

Superb sound and graphics 



DESKMASTER 2 £33.93 

Word Processor 

DESKMASTER2/D £56.93 

Word Processor for discTF-20 
DESKMASTER 3 £33.93 

Spreadsheet Calculator. 16K 
DESKMASTER 3.5 £45.43 

Spreadsheet Calculator tor 
expanded HX-20 

DESKMASTER 5 £45.43 

The Editing le'minal 

DESKMASTER 6 £22,43 

Decision Maker 

DESKMASTER 7 £22.43 

Editor Assembler 

DESKMASTER 8 £22.43 

Mail _ister 

DESKMASTER 9 £33.93 

RAM Database 

DESKMASTER 10 £22.43 

Labeler 

DESKMASTER 17 £56.93 

Pert and Critical Path Analysis 

DESKMASTER 20 £68.43 

Viewdata 

PASCAL Compiler £45.43 

T me nh'p.r.T c.ndf. 

FFOSSWRITEF £109 25 

Wordprocessor 

CASH EXCHANGE £22.43 

USER DEFiN GRAPHICS £20.13 

A usef u t asset tor :he HX-20 user 

HOME BUDGET £22.43 

Home Accounting System 

HORSE RACE FORECAST £28 17 



units i 

apricot 



KUMA FOR I H 

Full Fg Forth 

BASIC TOOLKIT 

Ten major subroutines 

ISLES OF ARTUAfM 

Extensive adventure game 

OTHELLO 

Wth fine graphics 

MAZE RUNNEF1 

Thinking Mans' Maze Game 



£207 



£97.75 



£22.43 



£22.43 



C1C.G8 



phone NOW (073 57) 4335 



or SEND FOR DETAILS 



^ 



i i i i i i y 

Please ^M 

- | M 1 

J? information required. J 
"" and send coupon to: 

~ Kuma Computers, 
12, Horseshoe Parte, J 
Horseshoe Road, M 

Pangbourne, fl 
~ Berks RG8 7JW M 


htaMMm 

D SHARP PC-5000 

□ SIRIUS 

□ SHARP PC 1500 

□ SHARF700 
, G SHARP A 

NAME 


Sd wan 

a 

□ 

a 
n 

D 


rtl'flwfrr 

D SHARP 3541 

□ SAGE 

D APRICOT 

□ E»S0N HX-20 

□ C=>SON QX-IO 

ADDRESS . 


Sel:<tnt 

D 
D 
D 

a 

D 


Hwtam 

C NEWBRAN 

™ COMMODORE 64 

C ELECTRONIC MA L 
U PRINTERS 
SPECTRUM 


itftwM 

G 

C 

rj 

D 

D 1 










90S1 COL>t 

micro 












computer 



























I 



YCUR COMPUTfcR. APRIL 1934 



Free software,only £225. 



If you own a BBC Micro, you can 
now download, store and run programs 
(transmitted free of charge via Ceefax) 
with the new Teletext Adaptor, prined 
£225 inc. VAT. 

These programs make up the BBC 
Telesoftware Service (which is intended to 
become a computer software broadcasting 
channel) and although primarily educat- 
ional, ihey will soon develop 
into general interest and 
business areas. 

And, as they will 
change every two weeks, 
yotill soon be able to build 
up a vast bank of top qual- 
ity software without ever 
having to p ut yo ur hand in 
your pocket. 

But that's not all 
the adaptor has to offer. 
It also enables you to 
gain access to the 
normal teletext store 
of data.This is differ- / 
ent to simply having / 
a teletext TV 
because it means 




this data can now be transferred to 
memory and manipulated in any way you 
wish (making graphs or bar charts for 
instance). 

It's yet another development in our 
programme to help you fully realise your 
BBC Micro's potential. 

If you're a credit card holder you 
can order the Teletext Adaptor by ringing 
01-200 0200 at any time or 
0933-79300 during office 
hours. 

(You can also find 
out the address of your 
local BBC Micro dealer by 
calling the same numbers.) 

Alternatively, you 
can order it by sending off 
the coupon below; 




"technical Specifications 

Access to Teletext and Telesoftware Services broadcast on 
U.H.E channels E21 to E69. 
Speed of max. data capture rate approx. 128k baud. 
(8 lines of Teletext per frame) 

Height 70mm. Width 210mm. Depth 350mm. Weight 2kg. 
Colour; BBC Computer cream. 
Construction: Moulded top and bottom to match BBC 
computer profile. ABS injection moulded plastic- 
Controls: Four tuning potentiometers on rear panel 
Mains on/off switch on rear panel. 
Power in 240v, 50Hz, 15 w. 
Operating Temperature: 10° to 35°C. 
Designed and manufactured to comply with BS415 Class 1 
standard. 



lb: BBC Microcomputers, c/o Vector Marketing. 
Dcnington Estate, Wellingborough, Northants NN8 2RL. 

Please send me BBC Teletext Adaptors at £225 

each, inc. V/YI and delivery. I enclose PO/nheqtic payable to 
Readers A/C, Acorn Computers Ltd, or charge my credit card. 
Curd Number i 

Amex'DiBctWViKiMw'KNifDn clc) 

Name 



Add 



Aaoress. 



. Postcode. 



Signature 



Rrpistirrcd >o. 140 3810 VAT No. 215 4(K)2iO 



The BBC Microcomputer System. 

Designed, produced and distributed by Acorn Computers Limited. 



rUkr 






WM» 







5DFTU1RRE 



FPiESEN rS | 



-: iv.i : :>:; 





The Birds and The Bess is an 
origiral animated cortoon- 
style game, introducing, for 
the first time on screen, Boris 
the Bee. Bars must collect os 
much necar as oossible, whilst 
avoid ng various raslies like 
birds, wasps, centipedes un J 
Venus fly traps Smooth, fast 

machine- cede action 

throughout, with sounc effects, 

joystick opt on (most types) 

and speech option with the 

Currah Microspeech Unit. 

Author: Adrian Sherwin with 

graphics by Matthew Smith 

(of Manic Mine' fame) 

OTHER BEST SELLERS 
FOR YOUR SPECTRUM 




<& 



\ »«. 



Bug- Byte Limited 

Mulberry Home, 
Conning Place, Liverpool LI 8JB 

Deuli-r-. ronton M'lTth-w 1* ■ •■■ 
on Oil 709 /O/l 
fegi&lered Dealers con 
dirt-c* fron C&S Distrifa I 
or 01-960 2155 







I r 



MliUJCURNI: MCUSIE 








^fiSS^Sfe 




'Amazingly Past Arcade Action! 

includes 'Training Mode and 

■unique Customizing Feature 

The fastest and most exciting 

game for youraBK spectrum 






we: House has the Not bestsellers 
for the Spectrum, Commodore B4, 

/.OJHIHlft 39 RRC Flprirnn and flrir 




COMMODORE 64 HUNGRY 
HORACE Just when you thought 
computer games had nothing 
nore to offer, here comes Horace 
*or your Commodore 64. Hungry 
Horsce creates havoc in the pad( 
as he picks the flowers, anroys 
:he guards and steals tieir 
unch. 



COMMODORE 64 HORACE GOES 

SKIING the sequel to the very 
successful Hungry Horace. Our 
hero attempts vinter sports First 
of all he must get totheski shop, 
then lumhered <vith a paid 3f 
skis, he has to dodge the traffic 
one? again to react the snow. 
Skiing is complete with sla om 
flags, trees and moguls! 




I f *«"fl _ rTI 



COMMODORE 14 EXPOSED 

A complete and comprehensive 
guide that clearly explains every 
function of your Commodore 64 
froT BASIC to Machine 
Language. Inc udes full details 
on advanced programming, 
graphics and sourd. 



CJFKRDiM.VK 
fHtxiitl 



coamiDORiig] 

: L_ aum mm* 




COMMODORE 64 GAMES BOOK 
Teach your Commodo'e 64 evsry 
trek in the book, 30 programs 
ranging from nerve-shattering 

space games to real life 
adventures "Fnr * nnmmnrtnre 
64 games enthusiast, this is a 
must." 

— Perscnil Cifoputer News 



PBSBTEATOR 

IS 

CGMIHG 




MELBOURNE 





CLASSIC ADVENTURE This is the 
program that started it all! Now 
you can discover the exatemen: 
rjf Classic Adveituo on you 
Commojore 64, and if you are 
masterful enough you too csuld 
become a Master Adverturer. 



THE HOBBIT Visi: J.R.R. "olkien s 

Middle Earth with The Hobbit. 
Ihe nost amazing adventure yet 
devised. "The Hobbit has been 
transferred to run on the 
Commodore 64 and wha; a 
SJCcessit is. The graphical 
displays are superb. Worth a 
place in anyone's game 
collection." 

— Which Micro? £ Software Review. 



A.C.D.S.+ 36 rtsw BASIC 
commands for jour Commodore 
84 coveringthe fielcs of cassette 
npLt and o.itpit. graphics, 
soiind and ttiiity commands. The 
A.C.3.S.+ program also albws 
"he user to add his own BASIC 
commands. Includes a tree 
demons:ration game. 




HOUSE 



Orders to: 

Melbourne House Publishers 
131 Trafalgar Road) 
Greenwich, London SE10 

Correspondence to: 

Chuxfi Yard 

Tring 

Hertfordshire HP23 5LU 

All Melbourne House cassette software is 
unconditiona I lyguaranteec against 
malfunction. 

Trade enquiries welcome. 

" Please send me your tree W page catalogue. 
Pftasetemlme: 



VIC 20 

12 VICCosiionauts 



.£5.55 



COMMODORE 61 
Books 

[_ Conmodore t4 Uames Hook £5.95 

\Z Commodore (4 fjgosed £6.95 

Cassettes 

C Commodore M Tte Hctbrt £14.95 

C. Conmotoe £4 Hilary Horace £595 

r~_ Commodore (4 Horace SoesSkiing £5.95 

C AC0S+ £a95 

C Classic Adveiture £6i9b 



0RIC1 

C Orit-l/48KTk Hobbit 

BBC 

C BBC The Hobbit .... 



.£1495 



.,£14.95 



SPECTRUM 

□ S(KrtrunTh£Hob3it4IK £14.95 

D Per*iratDr4W £695 

□ Tenor Oiktil 4D 4SK £6.95 

□ Mcboume Dm 43K £&95 

□ H.U.R.G.48H £14.95 

□ AbersoftFortMSK £14.95 

□ Claisic Adwt-ture 48K £695 

A I versiensof 'The Hobbit'are identical with regard 
tc the adventure program. Due to menory 
limitations, 3DC cassette vers on does net include 
graphics. 

£ i 



P ease add BOp for pos: & pack 
TOTAL 

I enclose my n cheque 

[J money order for 

Please debit my Access card No 



.80 



Expiry Date 
Signature . 

Name 

Address . . . 



Poslcoce 

Access orders can be ^^^ 

telephoned through nn nur HP^i 

24-hour ansafone (01)858 7397. CiJ 



VC4A 







% 




DRAGON HUNGRY HORACE, It has 
been said that Horace games ate 
in a class of their own. In fact, 
Horace is almost a legend. Hung y 
Horace, the original Horace 
adventure, s now available for 
theOraion32. 



COSMONAUT. Written entirely in 
Machine Language, Cosmonaut is 
an exciting and ch sllerging game 
of arcade strategy. Works with 
joystick or keyboard and features 
moving elevators, storm troopers, 
laser guns and : more. Afull screen 
game for the inexpanded VIC 20. 



THE HOBBIT. Visit J.R.R. TolkieVs 
Middle Earth in the most amazing 
a dvcnturc yet devised. "A ga me 
by which future games will be 
judged." — Rersoial Computing 
Today. "Superior to any other 
adventure game." — Your 
Ccmpjter. The Hoobit is mw 
available for the BBC, Oric, 
Ccmrrodore 64 ard Spectrum. 



H.U.R.6. A revolutionary piece of 
software for your WKSpestrun 
whict allows you to develop high 
q jality Machine Language arcade 
games wthabsoutefy no 
programming experience. Enter 
the H U.R.G. competition and win 
£3000. 



MELBOURNE DRAW. Now Witt 

Melbourne Diaw vou can create 
dazzling, intricate oobur graphics 
and pictures on your Spectrum 
s;reen wthoirt special 
programming skills. The mos: 
useful ard powerful graphics 
utility program fcr th? Spectrjm. 






FORTH, Abersoft Fath is an 
implementation of the Forth 
Language *'or your Spectrum 4£K. 
Forth is closer :o Machine Code 
and more than 10 times faster 
than BASIC, "fhe cnly Spectrum 
package which has been 
endorsed by the Forth Interest 
Grcup ,: — Sinclair User. 



FENFTRATOR is one of the most 
challenging arcade games for the 
48K Spectrum. Am az. nglr - fast 
arcade action includes training 
mode and unique custornisirg 
feature. 'PenetratorismypiA— 
tie graphics are terrbly 
impressive ... a most enjoyable 
and addictive gime." — 
ComDuterard Video Games. 



COMMODORE 64 HORACE COES 
SKIING is the acquDl totheverj- 
successful Hurgry Horace. In this 
adventure aur hero attemps 
wirter sports. SJtiirg is complex 
with slalom flags, trees an j 
moguls so watch cut f-orace! 




Orders to: 

Melbourne House Publishers 
131 Trafalgar Road 
Greenwich, London SE10 

Correspondence to: 

Church Yard 

Tring 

Hertfordshire HP23 5LU 

All Melbourne House cassette software is 
unconditionally guaranteed against 
malfunction. 

Trade encuiries welcome. 

□ Pleas* send me yoortree 52 page tatalcgue. 
Please send me: 

VIC 20 

□ VIC CosraonaJts £5.95 

□ Winrd I Prircess £5.95 

COMMODORE 64 
Books 

□ Conmocore 64 Caiws Book . S3 95 

□ Conmocore 64 Exioseti £695 

Cassettes 

p CommocoTeWlfrtHoDDrt £1495 

□ Commocore 64 Huigry Horace £595 

C Commocore 64 Horace Goes M»i £5 95 

□ ACQ5 + EB9i 

G Classic Adverture £695 

DIAG0H32 

□ Hurgry Horaoi £595 



£1495 



0I1C-1 

□ 0ri<-l/48KTte Hoabit 

BBC 

□ BBCTIieHobMt £1495 

SPECTRUM 

n Spectrurt TheHoDtMt 4*K £1495 

□ Penetrat>r48< £695 

Q TentM-Diktil 4D 4fX £695 

Q Mel*uiacDiin49K . £»95 

□ H.UR.G.48K £1495 

□ Abersoft Fortti48K £1495 

□ Claisic Wverturc 48K £JJ95 

Al versions of "The Hobbit ' are 
identical with reearc to the adventure program. Due 
to memory limitations, BBC cassette version 
dees not inclJde graphics. 



Please arid flflp inr post & pack 
TOTAL 


£ 
£ 
£ 


.80 


1 enclose my Q cheque 

3] money order for 

Please deoit my Access card No . . 


£ 






ExDiryDate 






Signature 


Name 


Address .... 






Postcode . 

Access orders can be 


rw - 1 



telephoned through on our m 

24-hour ansafone (01) 858 7397. r\ ^ 




% 



A NEW WORLD OF ADVENTUR 



SLACK CRYSTAL 




BLACK CRYSTAL 

A THIRD CONTINENT SERIES 
ADVENTURE 

The Classic, six program adventure 
(jane tor Ilia 4BK SneC'um antf 1CK 
2X8 1 computers No son ware conesion 
is complete without il. ' Black Crystal 

an "xccllcni graphics adventure and a 
vvfil Ihr.i jQtif nil package " Sinclair 
User. April 83 "Black Crystal ha? 

impressed me by it; stiver [quantity and 

fgoncraly high quality of presentation. I 
uri'i iifiuJ 1 iiavj txuunie hi atdioi ' 



Spectrum 48K 100. 
rjarts o.ilv £7,50 
ZX81 16K over tOOl 
seven parts only £7.: 
WHY PAY MORE FOR 
ADVENTUftE? 



ENTURE 




©iiCMia: smite 




AfliL,., ;r\i :ivlr 
a Am lure inihr 
ifilfrtftof fancisy 



.-j^^w. 



THE ADVENTURES OF 
ST. BERNARD 

An >?xci'mg. last mcvinc machine oone 
arcade game sriere you gude your 
intrepid St. Bernard ihrougl" the perils o| 
Dm icy «vaetal»rds ta rescue 'Vie Misnos; 
from the clutches of the abominable 



Available tor WK Spectrum i.b.tfs 



VOLCANIC DUNGEON 

RO CONTINENT SERIES 
NTURE 

nter the realm o( Myth and Magic in 
ifecfctfistc Fantasy Adventuya 3at!te 
■iin Magra ana ner tvii Alliss to rescue 
k Princess Imprisoned in a 
it Coffin Orep witlm the Volcanic 
irr. F:mr nrri Di irnr>m <:r ' i ips 
e hat you nan nlay th s addictve 
ltire ever and over apain. Sirn'e 
nliy cols cut li esane typing 
iiiud williuliiw Tom AUvtutuiUS. 
cton Manual with Map of Dungeon 



i wiolegarne necltanism makes tor 
a veiy Addctivc Program, arid jtiel'iat 
remains a firm favourite with many 
nturers " 

few Comptlipg W&ikty June 1983 

he 48K Spectrum orZX-81 16K 
£5.00 



THE CRYPT by Stephen Ronton 

Prepare yourseff lor the many 

challenges that snal conkoU you when 

you dare to enie' the crypt, you wji 

ba: ! e witn piart scorp*o:ts. Hel s|>awn. 

Iraneis, Pes- - Negs ana it yoi are 




Avatable for the 4SK Spoctru 



STARFORCE ONE 




STARFORCE ONE 

Tako oh ii\- rchol guardiais of the 

QChtrCl COinpitor ji superbly. Utyiocd 

;nrpi> rSimens final batte game 
(I OOl'o machine code arcade action) 

Available tor 43K Spectrum £5.95 



PeVll T{!D£S 1 




THE DEVIL RIDES IN 

I uttered th; last mentations 
st'uck ihi'r.een, A 
for a taint rustling in tie corner . 
out of me SiarJuws they cafire 

luiy agamst r.e but I was net 

defenseess onti toe Angel ot Death. 

aslrrifi a wingeid fwsfl" joined'the battle 

Avoiding his bate of hell Ire, I look 

oa'elul airri MyCrtanOiS were sfiro; but 

iry lick |-cld .-,'..'< 

(Fast moving, machine code, all 
action, Arcade game) 

Available tor 46K Spectrum £5.95 




ibove are available through most good computer stores or direct from 

CARNELL SOFTWARE LTD., 

h Weylands Ind. Est., Molesey Road, Hersham, Surrey KT12 3PL. 
DEALERS: Contact us lor your learest wholesaler. 



FROM CARNELL SOFTWARE 





"THE WRATH OF MAGRA" 
A THIRD CONTINENT 
1IES ADVENTURE 

The first born ias been destroyed Trie 
Black Crystal of Beroh has been banished. 
The alliance of Evil has been defeated by the 
armies of Lord -endal So ends fte Ihird 
we invite you to «/vn:e your name 
in the history of the Fourh Age of the Third 
Continent. 

Ycu will meet friends and enemies, old and 
new, in the long awaited sequel to Volcanic 
Dungeon. Using high resolution graphics 
and combining the best qualities of "Black 
Crystal" and "Volcanic Dungeon", we will 
allow you to become part of this tale of 
revenge. 

"The Wrath o' Magra" comae as three, 48K 
programme's on cassette, boxed with in- 
stn ir.lmn man jg! and book detailing the h s- 
tory of the Third Continent and the many 
spalls you will he i sing throughout the 
game. For the 48K Spectrum @ £12.53. 

NOTE: The Wrath of Magra" is a complete 
adventure. Ydu need not buy "Volcanic 
Dunceon" or "Black Crystal" Lu play it. 

Available from Feb '84 




CARNELL SOFTWARE LTD 




>can 




TRIBBLE TROUBLE 




Sf-tClKWM 



bble'farnrer on the 
issipn to rounc up 
stock, his 
ra poor' Brian is 
raprurec rribble back tc 
BB CTgm |^^lPTO|nly8bi3b es are '(fairly) . 

traiififHey ore c I oseitol Bna n, 'hefl 

^re3j^MKOTrftfqcing ; Briqp 
>radically,incicsrrucrab e, but va'ioLS 
r^Dlgfi!appmrTO|[r^gqraM iMt^M^ V 



^ 



fecto lias geflrgajgttpw*., 







A 



/ 



/ / 



/ / 



5f 



X 



P&v i" 



iOPTUIfiRf 




ompiex J 
plton, Live? 



V 






1 cWi.M!!', 

■ i » fcK BEV 



» -J* 




ALSO AVAILABLE 



DflNKY DOO 



*^ 



CDCRE f>4 



^lj oflj ^SlHSkeios if in a "dream, 

; *vjict g'drean, a nigh't'-na'e. Ever 
te'oc 




gainst ycu. Skulls, nomBle 
fifed walls.'ahel-snakes. ffiB 



L«E|lsiEj 

Ie-sWssrm 

OUST 



hd rhe*maze]^nscarhedl]ridjij tihfl^^^fc 



o- .mile iriavBe they will all 



or can-.i 
Life is ha 
little Din 







MANIC MINER 48 K SFEGT.RLJM 

JET.SET V/ILLY /8K SFECTRUjM 

DM'ETRCN 

' Orion'"' 
•febsy-OFF 

/THRUSTA 



48 K SfECTRUk 




:raz y BWKsps 



All 

CRAZ V 

.MAN'IG M1lNER\ 
LEGION ADVENTJRE 1 ' 

only£ 



16A8 K^SrTCTRUM 
z8K v SFiE.aRUM N 
5 VIC 20 

P. VIC 20 : 

COMMODORE 64 

COMMODORE '64 
BBC B 



>».; 



^H— 









i 







JH fSTDC l®W.AT YOU R L OCA bfcQM PUTE R STO^E 

^ MMi/im^f ^ h^i ^wa i^ mfs; or boots\and john menzies 

1 a4^AL!ES ; ErlS]RE5fe COLIN StIJSS&N 051-428 7990 




Maximising 




The British computer industry is small vhen 
judgsd by ir.lerncitional standards Two largo 
American companies control 90^ o! world 
markets. They can co this because the r 
product* represent the standard bv which 
others are Judged. When these standards are 
accepted by the marketplace hey ha/e the 
edled oi stafcllbhg Cm technology. Thu CP/Mis 
accepted as the industry standard opcraling 
system for 8 bit processors, and subsequent 

cumpului liuvulDpi.iLMil hLb umploytiU l:;i- 

standard, with Ihe dualeilect al making b?th 
man and mach:ne portable. Operators ccn 
use auierent computers, wl n Cf9M anrJ 
soirware can be switched Bom machine to 
rnac.iine. Fcr the er.d user the emergence of 




technology 



Ihese standards is cr.licat because they allow 
htm to experiment with ihe technology without 
risk o: entering blind alleys where systems and 
p-oducts disappear. In order to avoid tms 
situation Vlemotech has employed these 
standard; within the MTX Series. 

In lie IK there hat besn such rapid 
dove.opmenl in microsystems that tn many 
cases users have been seduced by Ihe 
technology rather than the standards they 
should be foilowng fn educational and 
b'isiness applications Ih* neflri : nrcnniinn*y i<; 
obvicus. This is accentuated by (he 
deve.opmenl o! database technology, where 
v*ry 'rrrrja inlormation ties are accumulated. 
the primary expense being the input ol da. a. 



Companies and schools will nol relish the idsa 
of Irving tc res;uedata wirier thestaidard .'?. 
bit machines appear in tv/o years time. . 

Ihere has been a tendency for 
mcnutaclurerc to .aunch machines vhich a*e 
still on the drawlns board, and tor which no 
sottware stancarcs exist, cp/m BC. the industry 
standard micro operating system, supports tens 
O! thOiisnntisrrfrrnmnPirrirttly avttiobl© 
soltwa.-e packages. ILM take the view thai 
things should be cone properly and then 
released to the usor.Tnis is a w»)] tried and 
clearlv well tester, premise which Memotoc.n 
hai Implemented tn the MTX series. 

Tho MTX Soiios nognns with the MTX50D. 
which cosfe C .2?S.C0 including VAT. Tie 



MTX512. illustratecl below, costs £315.00 
ncludir.g VAT. has 64K ol User RAM p.us 1 6K o( 
dprlirrrlF>rl Video RAM and comes wiih 
extended BASIC, a powerful 
assembler/disassembler, Fron: Panel machine 
rvfI nrHtor'mcnitcc 4 and Koddy, a n«w text 
and grcphtcs processing language. 

Also included in he series, ond available 
.-iov.. are Ihe D 11X80 piir.tor al£2C6,00 
arid Ihe C MX and MMX monitors. 

MEMDTECH 

For lurtrer inlotmarica full technical 
speallcatton and prices write .0: 

Memut vUi Limited 

FREEPOST Witney, Oxon. 0X0 6 BR. 



f 






in 

II 

• s 

■S a 
2 3 

£* 

u s 




\ 




IHHH 




STOP PRESS: NEW SPECTRUM DOMINOES 16K748K £4.98 



ZUCKMAN 

2X81 (16K) 

'ALL MACHINE CODE 

noKj 

*FOUR INDEPENDENT 

GHOSTS 
*HICH-SCOnC 'MA.L 

OF FAME' 
"AUTHENTIC ARCADE 

ACTION 
*TITLE/DI3PLAY 

MODC 

ONLY £4.95 INC. P&P 



* ZX Spectrum^ 

\\&** FROGGY 16K or 48K 

SPECTRUM VERSION OF ARCADE GAME 
WrTH FULL ARCADE FEATURES - 


'1«f. n .*. 11 1«-l COO 1! . . ,*i , l- . 

'^.iHtp'j*: bond tfw.i - a Tui*«* 

*1 LlfMI *l MA' »:-.-*»i*^>-'0.i 

"lip*j M^^ tic*'* «rjl»ljpM»- 
■U^TDiWlfl:^ Ci9 T if ro.iVt* 


^P1 BP?TTT^« ■ J ' : i 




ii i( . i jit- Aimn[t» i*V', / lltu -ye* 

this fcw.Hif.nxy saw mh»" fit 










ONLY £$.<5 INS. P&P 


t.« ~ «- 











FROGGY 

ZX81 (16K) 

* MOVING CARS, 
LOGS, TURTLES 

'ALLIGATORS, 
DIVING TURTLES 

* TOUR 'SCFCOMG OF 
ACTION 

f ALL ARCADE 
FEATURES 

* ENTIRELY MACHINE 
CODE 

ONLY £4.95 INC. P&P 







ORDER FORM 



■»»***« ♦*+ jm ■**■#* -.... +;•*... ......... • ■» • » »«i ...... .«■»<- .*.*... 

;; ::: ;;;;;; *:!*« IB ;;: ;;;.,,. j;: Hi ii Ul HI ;:: ;«*ir ;; 

>«' ••■ ■■■■ — - »«**& ..• ... •• •!* IMIttlt ■*• «*i III 

;?!^.;;".... *■* ai *♦*-»* ... >n .»■ .,*,--. ... ... ■». ... »». ■ 

...... ..■.-, -.,.>• ...... ,;., .., ... . . ... m ... ... hmmi 



Vame... 
Add iqss 



DEPTYC4, 9 TWEED CLOSE, SWINDON, 

WILTS SN2 3PU Tel: (0793) 724317 

T-ade enquiries welcome Export Orders; Please add £1.00 pe- tape airmail I 
Dealer enquirits: Tiger Distribution, Micro Dealer UK, Si. Albans 34351, 



I 



3 lease send me ll~e falawhg 



■ enclose choauo'P.O. Vo fort 

SEND TO: DJL Strilitaro. Dept 'C4. 9 Twod Class. 
Swlnlon. Wilts SN2 5PU. 



NEW! NEW! NEW! 

SPECTRUM SOFTWARE 
by COMPOSOUND 




BLOCKBUSTER.. 

BLOCK BUSIER will test tour knowltdce to the brink. The game slartsolf tdsv, hut 

as tob pass the 'commercial breaks. BUCK BUSTER gets harder and harder. 

48k SPECTRUM. ONLY (5.95 4 50p post & parting. 

CQWtPOSQOND 



VIM 



Om.'M.r: and Trade ~iui.:ir: •■. 
Wolcono 




DtPT: YC3, 32-33 LAHGLEY CLOSE. REDDITCH, WOFCS 398 OET 
TELEPHONE: {0527; 2H29 i2143S Ansvrcrphonj) 



TT-S :SPECTRUM TOOLKIT 

5 orog rammers' progtams for the 16K or ^8K Spsctrurr: 

4R6MMA : A cnmpact liK) ».-<^oi nvo oymfutiWc BASIC Q<1cn;ion which Olda 

progiamminj Bnd dBbjgging by aedhg 10 newkeywordi, with syrrax 

chocking; 

R£NUM8ER Aii.,-f o.itorhepiog'cm. irrolllgcntly, ineka.nfloJI GDTO s. 

G0SU6'3RESTORE'»etc. 

DELETE An/ Week 0! ines. 

MOVE Atlccknf lines, wlhro tumburirg of GOTO'a BE. 

FIND An/ string, variabto, koyboad etc.. slBrtingfrotriany Ine. 

THA3E CN Display* line and statement numiers and tne cimerit valu* of any 
variable or e>preHlcn isthaorooramisexBcuttd. Variable spued 
execution or angla-siap. 

TRA5ECFF Turns of TRACE tuncl on 

VARABLES Displays an Ottered, lis of al vBtiabiesused.tvilhlher current values. 



FREE 
AUTO 
HELP 



Shows amount of free nermry, \atuet of kjy system vari£bles,and 

displays UDGs. 

Gl*os ujtormtlc ana numbering wnen entering programs, trom any 
line number and with any step si:e. 

Provides inlcrmalon oi new KeyAords. 



GAMMA .11.10 protects ogains- accdenlal ovtr-wi ng d exiattng urogram lines er 
NF V.', and gives a ffeghing line cursor v/iicn s eatih/ vi : . nln in tistjngs It can be 
loaded inio an-/ area of FAM on a 16 or t8K nacftno 

* SCFEEN : A high-r esolitior drawing prooiam with trooe- 'fill' and text print -aa:*1ies. 

Cm Immisix with a jovsttct vie <empstor or Snclat inlEifaws. 

*UDG . Ayu.v.ii(ol»io vJitgiiaeatngufcrotUnsagiapriiCSChainnlisir.. 

* TAPE : Htads and dsplays tr>* corterm of tape fie he«tws. 

ARAM : A Fan Jr.ilv,yiiipiuliur biva "e"i uiy l-:il |i iMJum 

£7. £5 ire. carriage Access/Visa accepted 

TIMEDATALtd.Dept A 

leHemmellB, Lalndon, Basildon. EssexSSl56ED Tel: (0268) 418121 



NEW 

FORThECBV164 



(Incentive) 



THE SPLAT 
CHALLENGE 




NEW 
FORTHECBM64 

THE SPLAT CHALLENGE FOR THE COMMODORE 54 

£6.50 

fir^NT^vJK INCENTIVE SOFTWARE, 54 LONDON ST 
V-^_^_^->' READING RG14SQ (0734)591378 



^CENTmT 



1 




A NEW EXPERIENCE IN GETTING RICH! I 




48K SPECTRUM £6 60 



HttCEKtNlT} NCWTWE SOFTWARE LTD, 54 London Streei. 
n.-Ov^/-' fading RG1 4SQ Tel: Reaaingf0?34l 691678 



VOUK CUM-'LI I bK, AHRIL - 984 27 



SSSJS5. 




**£**- 






o^r.^ 















•^\#* ><?' 
^t^-^-"* 



SpB 



^^v^ 









«sss^ 



MS^rt*- 



^E^- 



<o 



Til 



/I 






*■£» 



Kb 



W 















. ^ 5HffS«<SS!a! 



^Pfgilliillli 



^m : 



**» 



m& 



"& 



,-. ';'■■ 



WW 



!!•■■'' ' ; :: 



■ssiki-inHlijii;:; 



% 



w 



Wt.'W/ri' 



m 



«&». 



■;#tt; 






'$£' 



i 



■« 



££& 



■;. 



?<$ 



?••;- 



-J •::;-; 














Vr.:r.: ■-.::•■ :::■.:■■ 



?i;:.".\ .■■■.:J;-i;.-! V.:- :;-■•.•:■ :..- ■':::/.:.:.•• r^' . ,^:;tf?r 






■VTA' *::*'? 





















"ATTENTION EAHWUNOS. . . 




Beamus 







. m m 





CHUCKIE 
EGG 



CYLON 
ATTACK 



JUNGLE 
FEVER _ 

PHARAOHS 
TOMB 



BBC 



S 



wS 



n/ 



ELECTRON 



>/ 



v^ 



S 



DRAGON 



V 



SPECTRUM 



v/" 



m>| imv"', » i ' 



Available from W.H. Smiths, © 
John Menzies and all leading 
computer stores. 



V 



jtf Software/^ 



Unit 8. Canaiside Industrial Estate, 
Woodbine Street East, Rochdale, Lanes. 
OL15 5LB. Tel: 0706 341111 



30 YOUR COMHUIfcR. APRIL 1984 




SOFTWARE FOR THE 





\ fu ly comprehensive chess paekoje. Ten 
leveli of play, tram notice to championship 
standard. Pilch your wits tgcinst -he 
computer with this fail, versatile machne 
(ode program 



TO A DO 

"he cbjed ot the game is tonovijateeaef of 
Ave toads otross a road ond two riven 
without being rundown or thuvmiiri (IuikJs 
can't swim). 

—ALICE IN— 
WONDERLAND 



A lu ly irteraclive machine code cd.em jre 
:;am« set in Wonderloid v ou play the pari 
of Alee, jndexplcre the fascinating world of 
Wonderlcnd, ful o : excitement ond 
suspense Delve deep into ttnne I, caves ond 
well: in search of hidden treasure. 



KILOPEDE- 



f limhato muihrcoim and the dastonc :ig 
segmented Kliopede to gain bonus pjinls - 
ovoic ktler crabs, tleai, ipiden end 
jellyfish which chase you across nultble 
level; of incieoshg difficulty. 

— SUPER 

MINEFIELD 



"he ebject of ihc game is to jel duui me suV 
of the minefield to the other wlhout beng 
blown up. You on\( get one life so be card u! 
- nci all the nines arevisifcle. The oily very 
you can tell how mony rninet arenearby isby 
looking a' the mine detector in the top right 
hand conee ol the screen 



tun ct high speed cround the mate colled ng 
treasure ond fruit worh bonus points - but 
don't gel eocght by ihc B lotto catc-i 1 
Tactical dodging musl te employed t: avoid 
fern. If you're- caught or step or a skull end 

uusjbuncj ) u > luse unit of vour three lives. 



KNUCKLES 



Move Knuckles cound his maze, usinc a 
joystick kick Rob ond Wage Squares. 
The ohjp-rl is -n line up trw Mngir fynnn*. 
using the lire key, and 53 advance to tie next 

level goring a level bonus. 

Please send for our free 

colour catalogue of Business, 
Education and Carries Software. 

11 lustration: Nick Mynheer. 

Cor.tinental Software Limited. 
Uni: 23, Station Lane, 
Witiey. Ox on 



Homegrown Soft 



'*s5U 



d& 



^ ^ 



*• 



4*» 



J,«* 



fct* 



trf*V*V*' 






tf* 



*S^ 



^ 



to 



^Vwrt^t^ 



pO» e \ r C.^ 



«» 



rt 



*S**>;*fi& 



tf*H 



t* 1 



*c 









^y>- 



***• 



kV 






*n 



v* 9 






ss 



CentreSoft only seil the best! Whilst we're searching the World for 
excitement— we dun'l forget our own back-garden. Shown below is a 
colourful crop of British Software. Home Grown for Great Br tish Fun! 

You can buy with total confidence f-om any of the CentreSoft 
retailers below, because we guarantee replacement— free of charge— 
on any -aulty media. 

If you haven't bo jght your own Home Computer System yet, 
all of the retailers shown carry a big choice of 
Hardware. Why not call in,foraquote, 
and a 'hands on' test run? 



,!■■■■■ _ 

■ !■■■ 



>■-■■■ 



«•»!!•! 



..••■■■■•■■si 



SNOOKER 



t, , ■ ii-. IN 



•.U*" 



t*0l?S>*** 



**£»+* 









**' 



£<&>' 



><* 



3S* 



SSJa^' 



**' 



>0***± 



,0" 



St 



itf* ♦ 






20 



fe*%£ 



0/v 






^#rr 



>o u 



/ 






# 






*e<£ 



y_CS 



,v; 



£#2 



w^^linii 









hu»* v .rA: 



sv 



'■*».«*■ ] 



tvg 



< 



*tf 



-V 



<cr» itv 



Co^ 



fc*"t-O f * ViC^^f' 



\iS 



^ e 






l*V 



«0O 



Ml 



w% 






WvsONjHtrrnZ^ 



<o 



r*!^ 



,\G* 



c<° 



^ 



r °Ur» ch ^»>U 









»'<«£ 






>« 






'** r 



H 



*>>% 



T °THER ESCUE 

Com 64 




Where to f tod your CeirtreSof t stockist! 



G A M ES WORKSHOP LTD. 

9TThTMoor; sheTira: 

(0742)7SC114. 

41^ Broad Walk, Brpadrmrsh 
Centre, Nottingham. 
(Of.02) 58*744. 

W Marsden Way, 

AJndile Centres-Manchester. 

(DM) 832 5865. 

Utiit37. WestCou 
Birmhghim Shopping Centrje. 
Birmnghim. (021 1 631 4804 



1 U 4_ 

Modata Computers Ltd 

30 St Jjhns Road, "bnbridge Wells, 

Kent. (0892)41555. 

The Advanced 

Technology Centre 

207 Elthani High Street, Btham, 

London . (31)859 7696. 



ENGLAND 
AVOM 



uc, En in*, 

5925855. 



Radford HI-FI Ltd. 

52 Slojcester Road, Bristol, 
(IDT?) «ft?47 

EASTAN CL I A 

Brainwave 

24 Crown Street. Ipswi:h. Suffolk, 

(047 3) J0965, 

Brainwave 

51-Head Street, Colcheiter, Essex. 
(0473) 50965. 

GREATER LONDON - 
Godfreys Computer Centre 
28-32 East W al <- Basildon. Essex. 

(02S8)-2fl2i4^. _L___ 

Alpha Scan Ltd. 

Chaster Hobse, W ndsar hnd. 

BeaconsfMd, Bucki. (0494)671259. 

3D Computers — j 

30 Station Ru.iv, Brliiiuu, 
Surrey SMI j&BS. (01);6*2 2534. 
i D Computes 

11A Ginntr&bury Avjor, 

London W5 4BH. (31 

Trionic 

4445tation Road. Hafrow. 

(01)8610036. 

Vision Store 

3 Eden-Walk, Kin gston 

Thimes.'SLrrev (01) 54*8974. 

Lion House (Software) Ltd. 

Lloi House. 227 Tottenham Court 

^oidT-Loncon vvi. (Olf bi/ iffUr— 

Galaxy Video 

60 High Street, Maidstone, Kert. 

(0622) 67926 5, j 

3 D C o m [ >i 1 1 c ■ s 

Unit 1, Heachfield.Stacsy Bushes, 

Milton <eyiWMK126Hf? 

(0908)317821 — —1 

3D Com p .iters 

If, c .rani*>y P.iiad. Newbjry, 

Berks PGI^PB. (0635) 30C47 
jd Computers 
Greystonc VVbrks. The Green 
Crcxley Grden. Ricktricnswom, 
JdfiitiJifliDii3A^0923).77-925( I. 



Adams World of Software 

190c Station Road Ed^ware, 
Middlesex.! 01-952 0451- 

NORTHjEASTERN 

Pnotosave 

1S Ch=ap<ide. Bradford DOI 4]A 
(0274)308598. 
Bass I Bligh 
4 Lower bhggate. Leeds. 
^£632)45^5^ 



M 

Computer Plus 

2 Church Laie, Banbury, Oxon, 
(0295) 55B90. 

Calisto Com putors 

119John BrighcSireet, Birmingham, 

(021)6326458. 

C T Electronics 



The Computer 5how 

Unit i.5 Handyside Arcade, 
Percy Street, Newcastle-tpor 

-Tyne. (0632) 6162^0; 

York Computer Centre 

7 5tonega:e Arcace, Yji k. 
jflj M 641862 
Small Fry + Hobb) 
51-S3 K irk^atc Wakefield WF1 IHX 
(0924)360551, 
jiist Micro 

l\ CarvprSrrept. Sheffield. 
(0742)752732. 
Corn-Tec h 
6 =ast jne,"oa*nsley, (0226| 46972. 
The Soft Centre 

8 Queensipte. Waterdale Centre, 
Gfoncntet-p02) 20038: 
The Compusho a 
1C Newgate Cenre, Newcaste- 
Uaon-T yre. (0632) 618671 



NORTHWESTERN 



The Atari Center 
Hom=>Fntf»nainniiK Ltd 
13 Mi I erAra.de, 3 resron,LaVcs. 
(0772) 562707. 



1 The Sp*. Derby. (0332) 360456. 

Gordon Harwood 

£9-7! Hi'h Street, Alfreton, 

Derbyshire. |0773) 832078. 

Mays Hi-Fi 

17 Churchgatc, Leicester. 

0532 ?»1 7- 

M ovi es Computer Centre 

I Chjrch Street, Melton, Mowbriy, 

Lcic«itci;(0<64)611£9. 

Vista Vide* 

EO Friar Lane. Nottirgham 
NG1 6DQ. (0601) 418400. 
Foxs Computer Centre 
38-40 Upper ParliamentStreet. 
Nottingham (0602) 41092<i. 
Carvellj 
-h7BankStreet, r\ugby€V21 2QE. 
078B) 65275 
Greens' 

13 Ma rket W ay. Coventry, 
West Midlands. (0203) 26342 
Arnolds (Corby) 
j5 Corporation Street. Corby, 
Northants. (05366) 3645. 

T 1 1 c G j'ii ekueper 
£rard Pa-e, 224 High Street, 
Erdington, Birmingham. 
021)36416103. 
The Playpen 

i MarketjStreec, Hay-on-Wye, 
-Hereford. (0497)820129. 
Vision on Video 
I55a Hig(i Sreet. Erdington. 
Birmingham. (021L3i3_93fll 




Home Computers 

234 Church Street, iJljckpool. 
(0253) 22340. 
Cleartone Hi-Fi 
156-158 f3aek^ur-r-R©5d^-B©konT 
Lanes. (0204) J1423.| 
Chester Software Centre 
49-51 Book Street. Cr ester 
-(0244)310315". 



Silica Shop Ltd 

'Mi he news, Hanerley Road 

Sid.W,KertDA144DX. 

(01«0111iror (01) 309111* 

Ace Software 

94 Wes.ern Road, Southall, 

Ml<jtJx_LlB25DZ^aiE 

Rams Computer Centre 

117Queensway, Bletehkiy. Eucks. 

(0908) £47744. 

Gatwtck Computer Services 

62 The Bouevard, Crkvley, 

W. Sussex. (0293) 24240. 

Landau Electronics 

(Sutton) L^d. 

215 High Street. Suttin, Surrey. 

(0164) 35494 

Vision Store 



Microsptrt 

15 Mo^rfield, Liverpool. 

4031)2161628. 

Camera f Computer Centre 
113 Mill Street, Mtdclesflekt, 
Cheshire.j06:5) 27468. 

Gemini Electronics 

SCJNpwrnn 'ir'^ot. Piccadilly, 



SOUTHERN 

Computer; tore Ltd. 
?-11 ^iOi|> ioiid I- III. Bournemouth 
BH26HE. (0202)296963 
Gamer 

14 Gloucester Road, Brighton. 
0273) 698424. 
Canterbury Software 
9The Friar*, Can:erburyCT12AS, 
0227) S3S 31. I 

tffiaent Chips 

40TreMirketPlsce. Chippenham, 
Wiltshire. (0149)654321. 
-G^BMttroland 



M,incfester. (061) 236 3083. 
Channel 8 Software . 

S'tFishsrgate. Preston. 0772)53057 

Wildings Computer Centre \>/ jnd \" e ; t er. fjM 66085 
1 1l Br dge Street, Warrington 
liesr«re.f>9I5)-38290; 



7 Queenj Parade, Loidoi Read, 
Waceriooville, Portsmouth, 
(0701-1) 5 9911. 

V Bed'oit) Pace, Southa-npron, 
(])703) 38399. 

-MierocHpi 

4i If St Georges Street, 



hidings Computer Centre 
| MesnesStreet, Wigan. 
HI) 44382. 



96-?8 Nort-end, C-qydon, 



SurreyCROIUD.(01 
Compucasolve 



jlcro Workshop 

i Mostcn Line.Moston. 
Manchester. (C61) 205 4974 
Computer Link 
21 St. Werburgh Stree - ., Cheicer. 
(0244)316516. 

MIDLANDS 



631-7539. 



8 St Marks r ill.Surbiton, Surrey 

(01)3905135. 

3D Computers 

230folv/ortH Rise South, Tolworth, 

Surbitoi,Surre/KT59NB. 

(01 } 337 431 71 

Video City! 



45-!*7 Fshe-5 Green Road, 

Ste>ena?,e. Herts. (C438) S38CKI 

Datastore 

Victoria Road;Hairshairr, _ So5Si 

(0328) 846777. 



The Atari Center 

Home En^ertiinment Ltd. 
2^-"ft3-Bjoad-Street7 



SCOTLAND 
The Silicon Centre 

6-7 Antigua Street, Edinburgh, 

(031)557 4546. 

ttvTrTgstih Computer Centre, 
17 The Mill, Craigihill Shopping 
Centre, Uvinjstort. (0506) 36^78. 

WALES I 

Hi-Fi Western Ltd. 

48 Cambrjan ^oad, Newport, 
Gwenr_(Q633) 62790- 



Brminghjm. (021) 643 9100. 



Clywd Personal Computers 

Unit "9, Daniel Owen Precinct, 
Mold.(03S2) 56842. 

GP video — l . 

St Georges Crescsnc, Wrex|htm. 

(0978; 26*451 

<iHANNEL tSLAt#DS- 
Audio + Computer Centre 

" 3 et«r Sc-oet, St -ielier; jcrtcvi 





Centr 



K ALERS! -Hi BiriB-iiuLiutiori how [o b*<o(rK! J 'jfflrcSoft a.TCkM^ Wntu to 

CentreSoft Ltd., CentreSoft House, Unii 24. Tipton Tradirg Estate 
SlocroficJcJ^XoadyTip^vWest Midlands DY49AH TB.-r^B1=Hef59t 



5 



New-SindairQL 

There's no comparison chart, b 




The Sinclair QL is a new computer. 

Not just a new Sinclair computer, 
3uta totall/ new sort of computer - 
10th Ing like it exists anywhere. 

It's not just a ait better than this, 
or a bit cheaper than that - its a 
computer thats very hard to compare 

with anything. Just check the features 
below - and if you don't agree, take 
up the challenge at the end cf the 
advertisement 

If you do agree, there's only 
one cou rse of action you can take , . . 
get yourself a SI ndairQL at the 
earliest possibe moment 

The Sinclair QL has 
128K RAM. Big deal? 

Several micros offer 1 28K RAM, or 
more, as standard.The 'What Micro?' 
table for December 1983 lists over 
50 of them - but 40 of the 50 micros 
listed cost over £2 500! 

The Sinclair QL offers ycu 128K 
RAM for under £400, and an option 
to expand to 640K. Thai's a lot of 
bytes to the pound! 

The Sinclair QL has 
a 32-bit processor. 
Who else? 

Under £2,700. nobody. Even the new 
generation of business computers, 
such as the IBM PC, are oily now 
beginn ng to u;e 16- bit processors. 

At prices like this the Motorola 
68000 family -widely regarded as 
the rnosl. p:>werfu microprocessors 
available -will remair a luxury. 

Yet with the Sincair QL,the 
32-bit Motorola 68008 is available 
for less than £400 

You can also be sure that theQL 
will not become outdated. 32-bit 
architecture is future-proof. 



32-bit processor architecture, 128K 
RAM, anri Q DOScnmhine to give 
the QLtihe performance of a mint- 
computer for the price of a micro. 



Exclusive: new QDOS 
operating system 

No competition! QDOS sets a nsw 
standard in operating systems for the 
68000 family of processors, and may 
wdl bcLun ic the ii idusLiy standard. 

GDOS is a single-user, multi- 
tasking, tine-sliced system using 
Sinclair's new SuperBASlC as a 
com mane larguage. 

One sf its mr>st ^ignifkrnt 
features is its very powerful multi- 
tasking capability- the ability to rur 
severa programs indviduallvard 
simultaneously. It car also display the 
results simultaneously in different 
po - lions of the screen. These are 
features n^t normally availaole on 
computers costing less than £7,000. 

Eleven input/output ports 

QL ROM Cartridge sol 

2 x Joystick ports 2 x 35-23 2-C 



_JL 



O 







©iQlfplQKDldQliPlQlQF 



GB|Cs-i0©l^i©| (gl©i0|^ 



<E3J®^©©I©!®|Q)|®|C 
CZD0l®l0!0lCJ ' 



dC" 



(jD (s> '--. 






1 — Expansion slo' 

New professional 
keyboard 

The QL keyboard is designed fa fast 
input of data and programs. 

ltisafullsizcQWERT\ 
keyboard, with 65 keys, includirga 
space oar; left-and right-nand shift 
keys; five function keys; end fou' 
separate cursor-cont'oi keys- key 
action is positive and precise 

A membrane beneath :he 
keyboard protects the machine from 
dust (;.nd cofteel), and for users a+io 
find an angled ke/bcard mere 
comfortable, the computer can be 
raised slightly at tie back by small 
detachable feet — *^^« 



.'•.•--.'• 




@ Sindaii Ol OnOS. OlUi and ZX Mictodf ire 
ae tiide ntarle of ?indair Research Ltd. 



£399 

I 

ecause there's no comparison! 



Advanced new friendly 
language - Sinclair 
SuperBASIC 

The new Sinclair SuperBASIC 
comb nesthe familiarity of BAS C with 
a number of major developments 
wfiididlluw the QL^i fullpuwei to be 
exDloited. 

Unlike conventional BASIC, its 
procedure facility allows code to be 
written in clearly-defined blocks; ex- 
tendability allows new procedures to 
be added which will wo'k ir exactly 
the same way as the command pro- 
cedures built into the ROM; ana its 
constant execution speed means that 
SuperBASIC does net get slower as 
prjgrarnsgel larger. 



2x„ocala'eanetwor< 
TV (UHF) Monitor 



"UUUUUUUUUU 



lijuduij 



WBM 



qiqicz: 



)]@©CZJ 



:jl 



Microdrve extension sot — ' 

Two 100K microdrives 
built in 

The Microdrives for :he 5indairQL 
are Identical In princ pie to the 
popular and DrovenZX Microdrives, 
but gue increased capacity [at least 
1C0K bytes each} and a faster data- 
transfer rate. Typcal access speed is 
3.5 seconds, ^nd loading i<; at in to 
15 K bytes pe' second, Tne Sine air QL 
has two built-in Microdrives. If 
required, a further six unite can be 

connected. 

Four blank cartridges are 
suppl ed with the mach ne. 



_J3*- 




® Quil , Easel, Archive and Abacus 
are trace marks of ^sion Ltd. 



Included - superb professional software 

The suite of foir programs is written by Psion specially for the QL and 
incorporates many major developments All programs use full colour, and 
data is toansportabe from one to another. (For example, figures can be 
transferred from spreadsheet to graphics for an instanl visual presentation.) 



Word-processing 





^^ 


^^^ 


■■*■£ 










I* *• »mi>l Xl'lf «1| 
Mr] . ■ n i> . | 









Business graphics 

■ ir" a :.:t ' i M>J ' 




Certain to set a new standard of 
excellence, QL Quill uses the power of 
the QL to show on the screen exactly 
what you key in and to print out 
exactly what you see on th? sceen. 

A beginner can be using QL 
Quill fur wuid-^iu<.::bbiiigwithiri 
minutes. 

QLQu II brings you all the 
facilities of a very advanced word- 
processing package 



Spreadsheet 



QL Easel isa high-'esolution colour 
orogram so easy to us? you probably 
won't referto the manual It handles 
anything from lines, shaded curves c 
listogramsto overlapping orstackec 
oars or pie charts. QL :asel does not 
Gt|iiircryuii tufun idtyuur diipldy 
oefore entering data; it handles design 
ind scaling automatically or under 
your control. Text can be added and 
altered as simply as data. 



Database management 




QL Abacus makes simultaneous 
calculations and "what if model- 
conr.rudior easier than the/ve ever 
beer. Samp e appli:ations are 
provded, including budget-planning 
and cash-tlow analysis. QL Abacus 
allows you to refer to rows columns 
and cells by nanes. not just letters 
and numbers.Func.ion keys c&n be 
assigned to change a variable and 
carry out a comolete "what if 
calculation with a single key-stroke. 



QL Archive is a vey powerful filing 
system wh ch sets newstandards using 
a language even simpler than DA5IC 
It combines ease of use fcr simple 
applications - sucn as card indices - 
with huge oov/er as a multi-file cata 
processor. 

An easy-to-use labelling facility 
means that you don't have to ask for 
your file by its full name - a few letters 
are enough. 



New -the Sinclair QLUB 

The CLUB is the QL Users Bureau. 
Membership is ooen to all QL owners. 
For an annua subscription of £35, 
QLUB members receive one free 
update to each of the four programs 
supplied with the QL ard six 
bi-monthly newsletters. Sinclair lias 
also made exclusive arrangements 
for QLUB members to obtan soft- 
ware assistance on QL Quill, Abacis, 
Archive o^ Easel by writing to Psion. 

The Sinclair QL challenge 

If vou're seriously considering any 
other computer, oost the coupon tor a 
blowoy-blow comparison. v/VteTI take 
a pub'/sfredornoariion chart for the 
machine you re considering (not one 
we've created ourselves; and give you 
the Sinclair CL figures, detail by detail. 

Take action today! 

To order by mail 

- complete the coupon anc send 
it to the FREEPOST address below. 
For credit card holders it rmy be 
possible to extend your credit limit. 
Full details will be sent when we 
acknowledge your order. 

To order by telephone 

- phone Cambeney (0276)685311; 

- haveyuur uedilccid lAccess, 
Barclaycard, lustcard) r umber ready. 
It may be possible tc extend your 
existing credi: limit Please ask cur 
telephone staff for more details 
Please do not use this number for 
other enquiries. 

For more information 

Phone Camberley (0276) 686100, or 
use the coupon to get a QL brochure. 
Due to demand, delivery may take 
more than 28 days. You' order will be 
acknowledged immediately with an 
expected shipment date. Remember 
that Sinclair offers a 14-day meney- 
back undertaking. 



Sent to: Sindair Research Ltc, Computer Division, FREEPOST Cambcricy, Surrey, CU15 3 BR. 
Qty Item Code 


Item Price £ 


Total£ 


Si rclairQL Computer 600C 


399.00 




Ql Ufc5 Tienbe rihir (ore year) fclGC 


ib.UO 




Postage & packing [any order o^er 1 390) 6995 


7.95 





Please Lick the appropriate box- 

□ 1 enclose a cheque made payable to Sirdair Research Ltd fo- £. 

□ Please chaise my Access/Barclay card Trustcard Account No. 



I I 



I I l » l l 



Signature. 



(VWMrs/Mi&s 



I I I I t I I I I I I I I I I I 



I I I I 



_| 



Address 



I I I I I 



III I I I I I I I I I I I I I l l I 



I 



I I J I I I I 



II YOCMQ4I 



C Please send me a chart comparing :he Sindair QL computet witn a 

D Please send rma Sindair QL brochure 

Sindair Research Ltd,StanhoDe Road, Camberley, Surrey. GUIS 3PS. 




Small business can now 
stop going by the book. 



For under £1,000 a small business can now 
equip itself with a BBC Microcomputer^ disc drive, 
a word processor and printer. 

(All tax deduct ible by the way.) 

Once you've parted with that money, you'll 
find that business has never been brisker. 

Because now, there's a new series of floppy 
disc software specially for the smaller business. 

It has been developed by Acornsoft, the 
software division of Acorn Computers who are 
the manufacturers of the BBC Micro. 

For only £24.95, each disc can store volumes 
of vital bookwork which can be updated and 
amended in a fraction of the conventional time. 

And them is a disc to cover most aspects of 
paperwork^J ^^^and hook-keeping. 





The Invoicin g package. 
This program stores details of products, VAT 
numbers and. of course, the names and addresses 
I you r customcrs.As orders 
come in, you simply record 
them, Then, when it's time 
to in voice, you just press a 
few keys and each invoice 

■r 

or credit note is printed 
automatically in seconds. 

Allowing lor variable tcnris of trad i rig, the 
system calculates and prints discounts. And it 
should help to improve your cash Bow dramatically, 

Hie Order 1 Yoccssin g packa ge. 
With this program, 
you nan confirm your 
customers' orders, prepare 
and prim despatch notes 
and make last analyses of 
individual orders or 
of all the orders 
stored on disc. 

. The Accounts Beceivable packag e. 

Now, it couldn't be easier to 
your customer accounts under control 

In an instant, you can analyse 
debtors, prod u ee j I i i 









\5cco«^^ 



; 



statements, keep 
a check on any 
credit limit and 
calculate VAT out- 
, put automatically. 

Using this package 
in conjunction with the invoicing package, 
you can also keep tabs on payments received 
against payments outstanding. 

The Accounts Payable 

packa ge. 

This package will keep 
s you fully up-to-date 
|* on how much you 
owe and who to. In 
addition, it calculates 




input VAT and, used with the Accounts Receivable 
package, produces instant VAT returns. 

It also highlights settlement discounts, 
produces remittance advices and provides an 
immediate analysis of all creditors. 

The Stock Control packa ge. 

Touch a few keys and you have instant access 
to stock status and auto- 
matic analysis bv quantity 
and value. 

Consequently, it's easy 
for you to maintain correct 
storking levels, having an 
early warning of out-ol- 
stock situations or the likelihood of over-stocking. 




-swat- 



■■ • " 



mm 




Average value of the business they do with you, or 
whether they are good or bad payers. 

Then, when you are doing a mailing, you 
simply choose the group or groups ol customers 
you want. 

At £24.95 each , these packa ges 
could ho priceless. 
Each package comes with clear instructions 
on how to get the program running so that you 
can devote much more of your time to more 
profitable activities. 

I f you re a credit card holder,you can order any 
or all of the packages by ringing: 01-200 0200 
anytime. Or 0933 79300 during office hours. 
(By ringing the same number, you can get the 
address of your nearest stockist, or full 
details ol the BBC Microcomputer 
system if you doift already liave on«.) 

Alternatively you can order 
the packages by sending the order 
form below to: Acornsoft, 
c/o Vector Marketing, Denington 
Estate,WelUn£borough.Northants 
NN8 2RL. Please allow 28 days 
for delivery. 

® Credit card holders, 
phone 01-200 0200. anytime. 
Or 0933 79300, during office 
hours. 



The Purchasin g packa ge. 

All your suppliers" names and addresses go 
onto the disc. Then they can be retrieved instantly 
for preparing and printing 
orders. 

All order data can be 
recalled in seconds, allow- 
ing you to cheek on orders, 
and suppliers' invoices and 
to record all deliveries. 




The Mailin g packa ge. 

Instead of the shotgun method of sending 
mailshots, this package enables you to refine each 
mailing down to the customers who are most likely 
to respond. 

It gives you a rapidly 
accessible mailing file of 
your customers, according 
to any criterion you choose. 
Size of company, for inst- 
ance, or type of business. 




To: Acornsoft, c/o Vector Marketing, Denington Estate, 
Wellingborough, Northants NN8 2RL. 
Please send me the following business software 
packages at £24.95 each. 



(Code 

\- ■T-11...U 



PROGRAM 

Invoicing 


QUANTITY 


TOTAL 


use only.) 

SNB 08 


Ordti Pmceudng 


SNB 12 


Account* Re:eiv.ible 


SNB 


Accounts datable 


SNB 13 


btock Control 


SNB 1 


Purrttasing 


SNB 4 


Miiiliiijt 


SNB0O 




TOTAL 







I enclose PO/cheque payable to Acornsoft Ltd. Or charge my 

credit card. 

Card Number 

Amex/Diners/Visa/Aci-es.sO'ele-.e) 

Please send me details of the BBC Microcomputer System D 
Name 



Address. 



Postcode^ 



Signature. 



Registered No. 1524763 



VATNn.2IS8l23«5 
YC4 



JCORNSeff 



EVERY PICTURE 
TELLSASmm 



GP50A LOW COSTlJOT-mTRfX PRLMliR 

5" width roll printer, -fO cps printing speed. Graphics capability. 
All modes can be intermixed on a stngfetine. Alternative colour ribbons 
upiional wilh replacement ink n'semairs. 

Available shortly is a dedicated Sinclair Spectrum version. £138.00, 



ffyou want to make the most of your micro, 
sooner or later yon 7/ need to addon a printer. To help 
with preparing and debugging programs for 
example. Or pitparaLkm of reports. Or cataloguing, 
word processing and file listing. 

Low Seiko* f ta prices mean you can leant up 
with the printer you want sooner rather than later. 
The wide range interfaces with virtually everv 
computer from a Dragon or Spectrum right up 
to Apple and IBM 

Designs are sophisticated, 
performance is versatile and reliable 
and quality is all you *d expect from 
the name Sidkoxha. 

Get hold of the full picture - 
ask for a demonstration at one of (he 
dealers oner the page. 




bbc microcomputer 





GP550A LJUKHE$FV\l)m(E PRIMER 

Standard dot-matrix and near letter tjualih • 
printing. Print speed 50 cps 'DP) or 25 cps (iSLQ) 
modes. 8 fonts. £299.00 



CjL commodore 



GP 1QOVC COMMODORE 

excluspvf; inn -matrix 

PRINTER 

Built cxdusiveiyfor VIC 20 and &4. 
Full graphic printing including all 
llC characters. 30 cpspruiting 
speed. Supplied complete with 
dedicated cable interface. £229.00 






' \MW.N 



LYNX 



CP 700A COLOUR PRINTER 

4- hammer impact dnt-nmirix. 7 basic, colours 
with 30 colour shades. Unique ribbon arrange- 
ment permit* multiple colours in one pass. 
Graphics dump interfaces for Apple and BBC 
Micro available an options. Low noise (eveL 
£489.00 




*'.rWxiU 



■ ■■-■ 




GP1 WAS SERIAL 
DOT-MATRIX PRINTER 

Serial version of the CP 100A. Ideal/or 
Spectrum with inicrodrive, New Bruin 
andhynx. £229.00 




CP500A PERSONAL 
DOT-MATRIX PRINTER 

A development oj Hie extremely 

popular Seikosha 100 A, 
50 cps panting speed. Full graphics 
capability. Paper width adjustable 
up to 10\ £249.00 




DRO Business Systems, Peripherals Division, IV 14 Lynx Cretcetlt, U'interstoke Road, flbst r m-uiper-Man\ AvonBS24 9DN. 

Telephone: 0934 419914. Telex.-. 444761 




Brian Rose 



<& 



Somerset and England Cricketer Says 

Si 

"A Truly Addictive Cricket Game 1 







• Detailed match 
analysis 



•Excellent Graphics 



• All County and 
Test Squads 

i f ■ 



^ 






< 



Somer. 




^mersetandEngJandCnTk^; 




Ei 



C_Jb' 



i^r 
-« 



m 



I 



**> 



rwr 



v 





THE No.l CRICKET GAME 

°%Y&rn© 



• Batting and Bowling 
skill factors 



•One day, County and 
Test competitions 



• 'Save' match facility 



• Many More facilities 



Wyvern 

+J Software 




Everyone buying a copy of HOWZAT before 30th April 1934 will go into a free draw. 

The prize is a framed print (32" x 24" ) From the 1 983 Prudential World Cup signed by every 

participating player, i.e., Ian Botham, Kapil Dev, Richard Hadlee, etc. 

The draw will be made on 25th May 1984 at the Countv Ground, Taunton, by Brian Rose. 

THE NO.1 CRICKET GAME 

Please complete the order form or write direct - No stamp requi'ed. 



OnlV Order Form: No Stamp Required 
£5.50 Please send me _ _copy(s) of 'HOWZAT* at 



including 
VAT and 

P/R 



£5.50 (inc. VAT & p/p) 

I enclose a cheqjeAC. valued at £_ 



NAME 



ADDRESS. 



Dealer Enquiries 
Tel: 0225 65747 



POSTCODE. 



Send to: 

Wyvern Software 

FREEPOST 

Bath 

BA11FN 



Please tick tD receive 
detail; of other 
programs 



YCI 



CLOSING DATE FOR FREE DRAW 30th APRIL 1984 












Are your finances driving you mad? 



Iki vtiu f.nrJ that working oil vnir \ 
filtanCOt rtiiKcs your head Ijii.v? 
Do >uu seo red' 

JJnn'1 worry, nnw ym rnnhnvn 

.i:.li:ii 'f. )'<T',fina lLiukinf 

S'yslem m y jut side. j>ivinn you 

a ciejir M?uiisl,.ni ard 

| hup; fully | pulli: ■; \iu biu:k 

inluthe J.i'i: 

Maintain pcmaienl records 

finrl full v Hni.-.ilri) ototomonta nf 

your finances ♦ Smirch tarHlty. 

Bunk Reconciliation nodule 

is included to auiomctica \y 

mnt :h your BankSlatHmf-M 

tu your HIS account. 

* /xiii v>: 5(16K] 

* ZK SFECTKCM EU.OU(IUK) 

* UHAmNV:i2flO(J2K) 

' DUC £9.9!; [32K) PBS only 
guaranteed after sabs 

mtiintunance provided 



NEVVRELiASSS 



SPE<.rRUM(«K) 

^.aoUvFtinsintnKlurnor^ 

aSassssu 

impose, it*n»P » Btos, * w,,(S ' 

SoveH.rnnlit! 

DRAGON (MK) Ei00 

I prints rftite - »<> S«:n.«ii ■» P"i"- r 

} Memory LocaWU*- ^ "^ AB " 

on if R b> ?' **' " '■•" n1 '- '" "" '"' '"*' 



PUTITOl/BSELFINTHE 
PICTURE HEflE. 



KYGLAMJ 
.WW 

Bristol: Dewcc Compute? 
Services. (0272] 7699-t. 
Weston-super-Mare: 
r.K Supplies. (0934) 418838. 

BEDFORDSHIRE 

Bedford; Bedford Micro 
computers. (0234} 215015. 

BUCKL\ : C,ILA\1SHIRE 

High Wycctnbe: Kitmdev 
Computers. (0494) 449(49. 
CAMBRIDGESHIRE 

Cambridge: Cambridge 
{ ttrtntiler Slow. 
■'0223} 35S264. 

Cheshire 

Fnadahcum Northern 
Computer?. ?({)2Sj 85110. 

Cornwall 

Camborne: \licrvaxid 
(0209) $31274. 

COUMY DURHAM 

Darlington: Dartwgton 
Computer Shot 



computer omp. 
V325)4S74M 



CUMBRIA 

Caru&Us Iht> Uo/ttputor ufaoB, 

'Carlisle, Ltd. 27^10. 

DEVON 
Exeter: Lkeot. Computers Ltd. 
(0392)218461. 

DORSET 
Poole: Densham Computers 
Ltd ?0202; 737493. 

ESSEX 
Harhuf: Akhtar fastnunenti. 

W79;4/2(>.VJ. 

GLOUCESTERSHIRE 

Cheltenham: The Streen 
Seme. (9242) 52S979. 

HAMPSHIRE 

Portsmouth; Advanced Digital 
Services. (0705) 823825. 

HERTFORDSHIRE 

(Id: fori: Cat ill irtter Plus. 
W>3} 33927. 

HUMBERSIDE 

Htdh The Computer Centre 
(Humberslde)tui. 26297. 

KENT 

Bromley; Kent Computers 
and Communications. 

01 -464 6533x72. 

LANCASHIRE 

Blackpool: Bktckpocl 
Computer Stctv. 
ftmSrJTWi/WW) 
IJumlcv: IMC Computer 
Centre. (0282) 57411/54299. 
Lctiuxtstcn Qxstlc Computers, 
(0524, 61133 

LEICESTERSHIRE 

Lettresier: Amide Computers, 
Leicester 532991. 



LONDON 
Elthatn: Vie Advanced 

Technology Cattle. 

01-859 7696. 

LINCOLNSHIRE 
tJrutttUim: (htkhaf 
Computer?. (0476) 76994. 

MANCHFSTTR 
Su/niock Electronics: 
061-834 4233. 

MIRSF.YSIDE 
I jjrrpoot: Sjiecudixt 
( output er Cent re Ltd. 

051-2363499. 
NORFOLK 

\nrieirh: Si unlock fhtinam 

(0603)617083. 

SOIT'INCHAMSHIRE 

Nottiiijiham . ( hiuputer 
Market. (0602) 58454 

OXFORDSHIRE 
Clipping Norton. Cttstwld 
Computer?. (060%- 41232. 

SALOP 
Telford: The Computer 
tilhire. (0952} 50466. 

SOimi YORKSHIRE 
Bamstey: Comtec. 
(0226)46'172. 
STAFIXmnSHIRE 
Stoke-on-Trent: ( otrpuier 
Cabin. (0782)656911. 

SURREY 
Croydon: ^tsonstore Ltd, 
01-68 ! 7539. 
KiJigston-iipo:r-'Ihames. 
I isttmMort Ltd. 01-546 8974. 

SUSSEX 
Horthi-tg- Worthing Corrputer 
Centre (0903) 210861 

TYNEAM) M / EAR 

Gateshead' H. C. C.S. 
(0632)821924, 

WESTMS)LAM)S 

Birnitighcm: Specialist 
C. amputer Cetitiv Ltd. 
021-6434743. 
Cneeniiy: Coventry Micros. 
(0203)58942. 

WEST YORKSHIRE 
lintdfwtt: Liter. Coatoutei's. 
(0274, 722512. 

Leeds: MicrtHV.U. 

(0532,449722. 
WILTSHIRE 

Westbury: Etxrymar. 

Computers. (0373) &64m4 

SCOTLAJND 
EDINBURGH 

Mkroworid: 031-228 1111. 

CJASCOW 
Microworid: 941-332 1116. 
WALES 

CiRDH'T 

CardijlMtcmt: {(£22) 373072. 
GWYNEDD 

Ab'rgete: Altengele Computet 
Centre. (0745 'f 826234 



«5K 



HILTON 

COMPUTER 

SERVICES 



Hi.lun Computer Services Ltd 
(!>*pl Vr) 14 Av.-ikm Prmtl. 
Orpington. Kent ERG 9 AX 

Aik h; *ihc PBSul yiur Im.ii i:uti[iut;i*l(i:p, 




YOUfl COMPUTER. APR L 1984 41 



ABF 

PROGRAMMABLE 

JOYSTICK V 





Spectrum 



^ 



or ZXB1 



AG !• P KOG RA M M AB LE INI E Rl ACE 
Recognised as the only true Hardware 
Programmer: joystick interface this orodue. 
offers all the features associated with such a 
design. 

You can use any Atari-compatible ;oy?ticfc 
controller with any software for your Sine- 
loir Spectrum or ZXS1, not just thosa with a 
joyst.ck Dpt.on. 

Movement of the joystick is recognised by 
the computer exactly the same as pressing 
tl e appr jpr.ate control keys, and can there- 
fore give the inos: immediate resprmsj to 
that movement. The hardware programmed 
d«sigi wnrl(« with all possible kcy-rcaJing 
methods, both BASIC and Machine Cod;. 
Eight directional movement, whh or with- 
out ihe fire button being pressed, can he 
achieved by only programming the left, 
rijht, up, down and fire keys requirec by 
the game. 

Programming is ach.eved by a two-digit code, 
which is looked up on the Programming 
Ciarl supplied, for each direction and firing 
button. These two niwhwi are then sel. 
ected on a pair of lezds which are clippec 
onto appropriately numbered strips on the 
interface. 

Once configured this can be marked onto I 
Quiet Reference Program rring Card for 
storing with the game. As the pogramning 
is not pewer dependent the interface can be 
immediately used when next switched on. 

The keyboard remain; fully functional and 
cui be usee simultansninly with the joy- 
stick. 

An integral rear expansion connector means 
there is no need to remove the interface to 
connect other psripherais. 

NB. A recent desigr, improvement now 
means that the AGF Pogrsmmab e Interface 
works with tlw r.ew Quickshot II ttpid 
"AutD Fire" feature. 




PACKAGE (OMEN IS SUPPI IFI) 

• Programmable Interface Module is illus- 
trated, complete with clip-on piognm 
raing leads. 

• Self adhesive programming chart detailing 
hew id define whici key it simulated by 
UP, DOWN. LEFT. RIGHT, md FIRE. 




One pact of ten Quick Reference Pro- 
gramming Cards for at-a-jlar.ee setting 
to your games requirements. 




12 months guarantee anc full written 
instructions. 



KEY FEATURES 

* Programmable design gives TOTAL soft- 
ware support 

* Accepts Atari, Competition Pro, Wico, 
SUrfighter, Quick Shoi, Le Stick etc 

* Rear extension connector for all other 
add-ons. 

* Pre* demo piogTjm and Instructions. 




16.95 fj 



+ eipap 




NEW IMPROVED GRIP : BUILT tM STABILIZING SUCTION CUPS 

TRIGGER FIRE BUTTON : RAPID AUTO FIRE SWITCH : TOP FIRE BUTTON 




FROM: MR/IVRS/MISS 



ADDRESS 



SEND C.W.O. (NO STAMP NEEDED) U: A.G.F. HARDWARE, DEFT.YC. 



FREEPOST. BOGNCR REGIS, WEST SUSSEX, P022 9BR. 



QTY 



ITEM 



PROGRAMMABLE INTERFACE 



ITEM PRICE 



27.95 



TOTAL 



JOYSTICK(S) 



17.95 



PACK(S) QUICK REFERENCE CARDS 



1.00 



ZX81 □ ZX SPECTRUM D Please tick 

IJF4 I.F.R ENQUIRIES WELCOME EXPORT PRICES ON APPUCA TION 



F NAL TOTAL 






£?•« 






, , 



*, ■ 'A 



omputer Graphics Language 

1^ A,VERY POWERFUL, TRUE 
MULTITASK LANGUAGE 
^k AS FAST AS MACHINE CODE 
^SIMPLER THAN BASIC 
Write Machine Code in a 



required 



SCOPE is available from SCOPE HAS TO BE USED 

most good quality TO BE BELIEVED 

dealers and selected ™k spectrum 

branches of — 

* wnsMrni / / 

, For details df how to get / J \fi 

-your games poblished / V 

lercially contact /( - 

'tig J \L^ 



TECHNICAL SCOPE is a fully structured 
DETAILS multitask language specifically 



for writing graphics, animation and sound. 
Being fully compatiole with BASIC it is ideal for 
writing both arcade and adventure style games. 
Additionally, with SCOPE present in high memory 
it can be used as an assembler with SCOPE words 
as plain language mnemonics. Therefore no 
knowledge of machine code is required. 
The language is extremely easy to A 



indeed providing many features 
not available from BASIC. 




WW 



mm LETTERS. 



SINCLAIR'S NEW Q-LENGTH 








/f inciair seem to be going down a familiar path, one wo.tld have 
^ thought they'd hnve learned by their experience with the 
Spectrum — but no. 
On Tebruary 13 I rang the enquiry number 0276 686100 given 

n t.'.e QL brochure u> enquire what the current delivery situation 
xas. I was told it would be 28 days from receipt ofoidei v aj this 
was rather importan*. to me I asked if the lady was ibsolutcly sure 
about this she replied "Well it could be as much as five w;ek4, 
'.vould you like to order one now? 1 ' I did order one bLt I am now 
■.vonderint,' if I did the right thing as what 1 was told would now 
Seem to have been a blatant lis. 

According :o recent article;, ir. computer nogjaincs- Sincla.r 
'.vert in fact in the process of sending out letters to people who had 
already ordered to say that there would be a delay n delivery. 
These letters were already in the process cf bein| sent before I 
ordered, it se^m:- that the pecple who ordered in the first week 
will not receive their QL's urtil the end of April, that docA not 
gtvt rru much chance before the ;nd of Msy. 

I thick it is about time Sir Give started to treat his customers 
with just a little more respect instead of abusing their faith in his 
products. It is now two weeks since I orcered and I have not even 
received the cDnfirnuticn of order which I \va3 -.old woulc be sent 
in a tew days. 

If I knew from the start thai I would hive to * ait 1 2 wteks thai 
would be fair enough. 1 fee sure all customers would prefer to be 
told the truth right from ih_- start ihd plan accordingly — there is 
no excuse when they knsw full well that they arc not in <i position 
to deliver n the stated lime. 

Bryan K. Lee, 

Nttnecton, 

Warwickshire. 



MANIC MINER 

/was rtrobing ihroLgh Manic 
Miner the other day and 1 
encountered a finlasnc "Bug". It 
prnvei thai it is perfectly possible to 
choose any of the 20 -taecs to look a: 
and-'ot he^in i game on . - 

It tj-.vol.'ov :yping in ■ sequence of 
neinb:rs at the siart of a game these 

arr as follows: 

60 3 1-7-6-0 

A boot identical to the one tha: 
sujashes you ai the tnd of unj 
normcl game then apyturs at the 
bOUOCt left uf the screen next tc the 
dancing fi^ur-.' of Miner Willy. 

Then vdu press a combination o:' 
numbers :o sdec: th; stage desired, 
Fcr eMamjIc: 

To begin Ml the 20th Stage, the 
tour niiicbers; l-2-=-6 hav: to be 

h«IJ down oil tit once und rcL-ustd y 
the sane inu. 

Vo'j will then begin on the 20th 
stage! 

To se'ect other statics Mich 



combinations as £-4-6 have to be 
pte>sed. By trial and irrot all can be 
selected at any one time. Hu: all ol 
them contiin a 6 and njne of the 
numbers are more than 6 

Ben IJarJyimut, 
CUtphtm, 

I.tHlJo.l SWd 

MONSTERS' LAIR 

Jhf/hh regnd lo my Atari program 
ff\[ Mcnsurs' Lair which appeared 
in the February issue of your 
magazine it woulc appear that two 
lines hew becc me corrupted in your 
printed listing fom the supplied 
tape. In addition the inverse 
characters have not appealed in their 
cor reel form in ihu nngazine. ! 
should therefore be grateful if you 
eouid publish th: following 
coriccrivc j.r.Jv willliu tuui pa^es 
at the earliest opportunity. 

Two lines hnx corrupted dur.ng 
the printirg process. The correct 
vercum art shswn below: 



Lino 710 If PEEK i832KM6 THEM 

BONUS BONUS - 1 SOUND 2.20" 

tPRlZEXh.O.i&SOUND 2,0,0.0 IF 

BONUS =7S THFrv? GCISUB 

25:EONUS 

Lint; 3500 >"AAAAABBBAAAAAA 

CCCA^AAAACCCAAAAAABBB 

AAAAA"; 

But replace 'A' with a norrral % 

replace B' with an nversc control R 

n:[>i; ::i: C' with a normal space 

In addition ihe following characters 

should be printed in inverse fcrm as 

they appear in ihe isted lines: 

tine 20 » 

Line 62E 

(within the quotssl 

Line 15C-0* 

Line 3840 SHLD ■ 20 

Lme 3840 ban 

Line 38S0* 

lme 71 10 d:(f level 

Line 7 1 10 iritialise 
Line 72C0 h' Utilising 
Lino 72CO mm 
Line 80£0 lair 
Line 8060 energy used 
Line 8070 time :aken 
Line 81C0 OPTION 
Line 8 ICO SELECT 

The notes regarding inverse 
characters aie quire impomnt on the 

Atori ntach.nc ain;e they eontrj] 
colour and are reqjired to balance 
tie screen display. 

Dave Hiiiticw, 

Ltac&ihitt. 

PROGAID BUG 

Ajf^' 7.X-K1 prctfrrsm Piojtaid 

fwf published i i March com ims a 
bu^; tehich vill caufe the progtam to 
enwli if Merge is ImplcoKiUcd in 
Slow made. It will however wok 
properly in l-\ist. 

T* cerrett tie bug three extra 
bytes have to be insjrted in the 
Istirg at lCfi23. The three missing 
hies aie CDE702 aid their in- 
sertion means tnai everything 
between 1662) tn ihn pnrl, 16037, 



bit iv ba thi'ted three tytej down. 

The progiam will now be 402 
bytes loig ending at 16940. In 
addition liter .ddiessts <>fthc facilities 
RT-Dowi, PGM-SVR and Merge 
will be reduced by three tytes. 
.Merge, lor exoaple, mw starts a 
52450 imtcad oJ 32-153. 

.Hben Olnx-K, 
Gibraltar, 

ORIC ADDRESSES 

//.ning read S. Ttghe't let'er in the 
Wm November 1983 issue of Your 
tttiitjiti.t which lifted so.-iid Oric 
memory addresses. I thought thai 
those readers who ftrc Orics, 
cipeeijllv these liltc ii « v sell" wIhj 

enjoy dabbling A'itl. machine code, 
nay be interested in i few more 
addresses srorn KOM routnies: 
*l : 4!2-|'IN(i" 
#F4I5 'SHOOT* 
*1-'4I8 'BXPLODE' 
* 1-4 IB 'ZAP' 
#F41E •SOUND' 
#1-'1JI T'l-AY' 
#1-I21 'MUSIC 
The pirun-eters tor cht list hrce 

commands shoidd be placed us a 
Series of tWO-bytc intej-'crs, siarting ;t 
location *2:-:t (T3 t ), in the ianie 
older a*, br Basic, before linking n 
the routine with a JSR. 

Also, lour of the locations listed in 
the iifoiemcntiohed letter, have 
another twe which the author did net 
eive. l.tKations #26D and #26b 
(621. '2} contain ihe start address cf 
the scivi.ii (nor.iiiil.y 48000), and 
#26F (<"i23) conialiU the number cf 
lines in the serol'.ed area of memory 
Dcerejsir.g thu bite and .i Uii ;_ iu 
the former — in inciemeiits of 40 — 
creates a "window" on tht display 
snniu^ at Ihe address held in 
location 621/2 consisting cf i 
nomfcer of lines determined by th: 
antcnls of Iccatx^n b23. 

This protects the rest of th: 
ettsjil.y from overprinting and 



HELP TO COMPILE GAMES TOP 20 

yn all micro owners. Have you bought a pre-rscorded cassette 
§ lately? Wha: standard was it? Whatever your answer, this 

purvey is for you. 

I want you to send me a list of your top 20 games you've played 
on your micro — Vic-20, Oric, CBM 64, ZX-81, Texas, 
S(.:ect.um, Aiari. ERC R> and Dragon. I don't nind if it's ycur 
cassette or not. All! want to know is yout favourite 20 games in 
order. Please state the msnnory rccuii:d iud th; uoiiipuuy who 
makes the game. Do your list for one micro only. Please state 
which dp your .ist and on ycur envelope, 

We will' then analyse the results which will than Se published 
later on. We wi.l bi able to find the tup 20 game? for etch ofihc 
top selling micros. 

This will be one of the biggest software surveys conducted in 
any o:*the computer books on sale in any neusagen:. 

Please incHuds your name and address as 1 lope tiat some 
software hoi.scs will donste some cassettes as pr.zes. "llie prizes 
will be given to t.ic pct>oii whu't ei.Liv is closes! tt) the one 
published, if no one is correct th^n the games will be wi:held and 
added to the pr.zc next timt. 

We ha/e already completed a small survey using magazines. 
schoo.s, youth anc cemputer cubs. Please send entries to the 
iulknviuK uUJrcssei: 

Nigel St< iwtt, lSCJaypole Drive, Not; hboroxgh, .Peterborough PES 
9BW or Chrs Malion, 4 Clare Roaa, Nortkbowitgh, Peterborough; 
PB6 SDK 



44 YOUR COMPUTER, AP^IL 1 984 



scrolling;, nut to change tie colour of 
onlv the window it is necessary to 
Poke 619 with :he required back- 
ground attribute — or any other 
eh lr;nlf r — ;inrt hi Prki* fi20 xirh th<- 

tat«groun<3 attribute, then to CLS 
This lechnkue can be used to 
protect beading) or l« put text unikr 
a picture without writing over it. 

Two more location; which may be 
useful arc 5il and ■> 58 which contair 
the hi-res X ;nd Y co-ordinates ant 
can ilierdore be used in testing for 
out rr range parameters with the 
Diaw or Cunnov connunik 

AitJtvK .7. Rdghigtm, 
Nomkh, 
Hnrjaik. 

MiLLIPODS 

/n the March issue of Vow 
Computer, thrje errors crept into 
listing 2 of jMillipodi: 
210 IF ASC(8$}>eO THE^J elc 
230 C ■ 3-16 

250 IF ASC(B$)>eO THEM = etc 
Peter Tom sou, 
Tautwarth, 
StafJ 'intsltirc. 

TUNNEL RUN 

Jfrwple wht> have entered my 
^^ progra.it funnel Rur which wai 
printed in Software File in the 
.March issue will have cat an error 
when running it. This is because the 
text siys .he (it character should be 
typed instead or' the £ character. Thit 
would ba\e been correct .1* my liitinj: 
had been med hir hscatise you 
printed your own it ij nor.. TJu 
correct character to .ie typed is the 
hash synriol. The lines which will 
need altering are 410, 1480 and 
1750. 

If you wish to .nake suge 2 of (he 
paste harder enter rh* line 78S 
M2 = 6. This wil. give a rod* to the 
tunnel. 

M. Severs 

WatioiHw ■ Tliames 

Swrey 

STOPPING COPIES 

Ajfwy people that mak: their awn 
ffn programs and .cnc tbem tc 
friinds at ii-enr.ua. ly Kel! tVUMC 
become surprised with the quick 
proliferation of unauihonzed cqiie; 
ol'thcii own wyil. 

For owriers of Spectrum irachine: 
I trill suggest, a smat tri;k that wili 
nuke any user have n sweat inlinut 
hours of pain and frustration to cop\ 
a private labc program. 

The iion-mergeiblc'non-stor: 
locder If your programs arc in 
mvrhiii'-rnHe \nxi rhr»m Through i- 
Basic hei.dcr-cone loader of the 
(blowing type: 

1 Poke Vol"23785 ". Not PhPoke Vo 
"23659*'. Not PI 

2 6oTo Val "9999" 

9390 3onr> to ta« the 'O.idoi 

9995 Poke Val , -23785", Va 

"255": Save "Loador" Lne Va 

"V'rStnp 

9999 Rem Insert here LOAD"", it 

Basic or Lojd "'Code: Randomize 

USR Address t M-'C. 

JoseAkvrto P. Pa<coa, 
Lisbon, 

Poruigal. 



EDITORIAL 



While QL delays may be bad news for the early 
orderers, they could b; a blessing in disguise for 
the rest of us. Eveiy time a new wonder machin: 
appears en the market the supply of software for 
one of the old favourites seens to dry up. 

The rr.illion-plus ZX-81 and Vic-20 owners 
already know what it feels liks to be left out in the 
cold. The flow of commercitl programs for these 
two old-triers slowed to a trickle soon aftei the 
Spectrum and the CBM-64 had arrived in a bij 
way, and as the software houses turned '.heir 
attentions to these new rising markets. 

What interests the program-makers are computer 
users and not computer owners. The hundreds cf 
thousands of Vies tnd ZX-Sls did not just vanish 
overnight. They either became second-string 
machines as their owners moved up at tname to 
larger and more sophisticated micros, or were 
judged by the soitwere manufacturers to have 
passed their first year of use when most money is 
spent on buying programs. 

Those who stuck with these machines from the 
outset and those who bought one after their sales 
had reached a peak are rewarded with a dwindling 
choice of programs: software houses prefer the 
areas of increasing demand. 

The programming effort that goes :nrn a new 
computer is enormous. It often pushes the micro's 
capabilities well beyond the original expectations 
of both manufacturer and public. Compare, for 
example, the quality of early Spectrum software 
wirh what an fc-c achieved trday. 

Machines that are in decline do not receive that 
kind of attention. So not only is no progress made, 
but they actually go backwards relative to the latest 
micros. As this software gap widens between old 
and new machines, yesterday's computers become 
even less attractive to buyers. 



Add to that the fact that commercial 
programmers arc just as subjeci rn rhc whims cf 
fashion as the average computer enthusiast. 
Professional program writers prefer to work on the 
computers that are in vogue. Not only will the 
royalties involved be higher but the end product is 
mere rewarding. We may End our present 
generation of Spectrum programmers drawn to the 
QL by the pull of its 68008 processor. 

In the mercurial software market the program - 
makers feci they must be seen to be up in the 
forefront, servicing the Iatesr technology. Even if 
there is still money to be made in the Vic and 
ZX-81 markets, software houses arc afraid to be 
branded as behind the times ty providing new 
programs for them. 

They also maintain that as well as the dirTioilries 
of selling software into the static or dying markets 
of the older machines, the volume of pirated 
packages that accumulates once a micro has been 
around for a couple of years makes creating new 
software a pointless task. 

In any :ase the b:g multiples like WH Smith or 
Boots have the final say. Faced with the choice 
between an excellent new Vic program or one for 
the C3M-64, the multiple would choose the one 
for the newe-j hener-selling marhine. That would 
leave the software house with the fading mail-order 
market as its only other distribution option — not a 
very attractive prospect. 

The acres of shelf space in the growing number 
of sofrw?.re Riipernar'-cets rray offer owners of 
classic m.cros a ray of hope. Picture dropping a 
software flavour of yester-year into your Saturday 
morning shopping trolley. If that fails to become ■ 
fact, the image of QL owners in a few years 
reduced to ferreting around in jt:nk shops for rar* 
programs may be a small consolation. 



How to write for Your Computer 

We called this magazine Your Computer precisely because we welcome your 
views, tips and hints and even your criticisnr. of machines and software in general. 
If you would like to see your name in p'int, whether on a Software Filo program or 
a full-blooded article, here is how to go about it. Ideally, all articles should be 
typec double-spaced on one side only cf uniform sheets of paper. If list ncs can 
be dumped directly from a printer - you can always use a friend's or user group's 
— this minimises the risk of error. In a perfect world a cassette would 
accompany the article. That considerably speeds up the checking process. Not 
only do you get to air your own discoveries and opinions, but we will even pay 
you for the privilege. We pay £35 per published page — that's as it appesrsin :he 

magazine and includes illustrations. 
Why not give it a tryr 1 You have noth ng to lose but your postage. 



ABC 



Editor 
TOBY WOLPE 

Assistant Editor 

MEIRION JONES 

Staff Writer 
SIV1UN BEESLEY 
Production Editor 

IAN VALLELY 

Sub-editor 

PAUL BOND 

Editorial Secretary 

L V NN DAWSON 

Edito-ial: 01-661 3114 

Subscriptions: U.K. £10.50 for 12 issues. 

Printed n Gteat Britain for the woptelOiS 

But'ines? P'ccs IrtemBtianaJ J-td, QL&drant Hiueo, The 

Quadrant, Sutler. Surrey SM25AS. Tel: 01-361 3500 
Tolsx/goms 89/084 3IPRESG ISEN CK63-C385. 
Printed uy Rversda Press Ltd, WhitsuUe, K9nt, snd 
tyrvwit tiy Irstfin 1 .trt, I nnrlnn : C1 



Advertisement Manager 
SHOBHAN GAJ.AR 01-661 3127 
Assistant Advertisement Manager 
NICHOLAS R ATN I EKS 01-661 8548 
Advertisement Executives 
NIGEL BORRELL 01-661 3660 
JULIAN BIDLAKE 01-661 84B3 
KAY FILBIM Ct-661 B4£4 
Northern Office 
RON S0UTHALL 061-872 8861 
Advertisement Secretary 
JEANETTE MACKRELL 

CLAIRE NOTLEY 01-661 3036 

Publishing Director 

CHR-S HIPWELL 

Your Computer, Quadrant House. The 

Quadrant, Sur.on. Surrey SM2 5AS. 

© Business Press International L:d '98-1 



YOUR COMfUTCrt, APRIL t S04 45 



MEWS. 




Hungary for a 
take-away 

CHIMBSG JtfGGLSa is the first 
ccuiipurcr game from Hungary It 
runs on ihc Coomcdore 64 and is 
sold in Britain by Ocean Sufiwaic for 
£c90, Juggler won an ideas 
competition on Hungarian TV and 
wis written by a mathematician., an 
arise and a musician. 



Don't call me Elan, Flan, DPC or 
Samurai — just call me very late 




SriUNG will be a little late for the 
Enterprise this year. Chip delays and 
yet another change of company name 



Shaking all over 
about the pirates 



K:ck Alixander of Virgin Games is 
accusing the Gcvemment of 
"*ndcrsirg and givinj actual support 
to computer pirates". This follows 
th: Ministry af Defence ban on JLC 
Duta using ° new an:i-piracy system 
on ih: grour.ds that it might r>e a 
threat to national security, 

More 6502 
for Acorn 

Acorn is finally rclcas.ng its 6502 
second processor for the BBC Micro 
which also gives at least 50K of use" 
memory in any graphics mode, 



Nick Alexander is asking the 
Government to "compensate the 
games industry for th-j £100 million 
theft which there is every chance this 
new system could prevent". At the 
same :imc the Guili ui" Sjftvarc 
Houses is :ryhg to persuade 
magazines to {top pub.ishing 
advertisements tar copy-cat 
prcgrams. 

Brtice Eversss of Imagine calls for 
the Government to change the law so 
thai computer pirates can be treacd 
in exactly the same way at video 
pirates Other figures in the record 
anc software industries are calling 
for a levy an blank ctsscitc iapc>. 




Shapes of things to come: The 16-bli Grid portable, above, wh<ch 
was js&d en the space shuttle with its 255K RAM, 084K bubble 
memory and buili-ln Modem and flat screen ! s probably what a 
typical £300 computer will look like in a couple of years. Below, 
cheapest bubble memory 90 far, £600 fu a 126K unit to plug IfitO 
the IBM PC. 




mean that the £200 computer will 
not ne released :il! September instead 
of April as originally promised. 

Last Feptcmher when derails of the 
micro th»n ca.lec" the Elan 
Enterprise were released its ultra- 
high reeolLtion, nosfive range of 
colours, 64K RAM, built-in wcrd 
processor and joystick seemed die 
:deal hame ccmpuier but it had 
already had an unfortunate problem 
with its names. In the early days of 
the pro;ect wh.ch was managed by 
intelligent Software it had been code 
named DPC — damp proof course — 
but it was first advertised as the 
Samurai Home Computer. Legal 
action by mother micro firm called 
Samurai forced a change of nane and 
after a brief flirtation with the name 
Oscar the company settled on Elan. 

Unfortunately, Elan Digital 
Systems of Crawley were less happy 
with th* name the makers ot the 
Enterpr.se Marketing Manager Mike 
Shirley told a gullible computer 
press that he was considering 
charging the name to Flan bit the 
company is actually ne*otiatin> with 
an Amejican firm to buy a new name 
with a futuristic Space travel ring 
about it, N'imti like Apollo, Gemini 
and Mercury have be;n suggested. 
The change of name will delay the 
vhulc project b:cau« here will have 
to be some retocling and chang:s will 
have to be made to manuals and 

Easy one for 
pocket desk 

Easy-Onr it an attempt by Elkm 
Electronics to :urr. the Snarp PC- 
1500 pocket computer into an instant 
work desk. It contains Calculator and 
Statistics, programs, a 400 word 
Notepad, an Alarm which can 
cisplav short messages wh;n it 
sounds such as "RWG DAVID 
NOW", Text a mini-wnrd proressir 
and a htndy currency and measures 
conversion program. Easione costs 
£25 on tape and it requires an ?K >r 
16K RAM mocule and the CE-150 
cassette .nterfacc. 



advertising materials 

At the same time there have been 
problem* debugging the ambitious 
Nirk and Have video and sound 
cnips La ihe Enterprise. The 
computer will be built by Welwyn 
Electronics at a plint on Tynesice 
which will create 9C jots. 

What WlfPstrr, Morris — the 
nineteenth century artist, 
writer and craftsman would 
have made oi digital watches 
or Interior designer programs 
for 'he Spectrum is perhaps 
fortunately unknowable, fie 
found 't difficult enough to 
adjust to the mass production 
of tne Victoran age out the 
Institute oi Contemporary Arts 
is celebrating the 150th 
anni/ersary of his bi*th with an 
exhibition including a 
computar gen&r&teo imag9 cf 
his Red Hojse which can 
disp'ay 16 million alfferent 
colours — presumably 
tncftding red. 

At the same time Ricnard 
v/imams has se' up r.is own 
cottage Industry producing 
Spectrum Interior Designers 
programs which allow yo\) to 
try out different layouts of 
furniture on screen. Phone 061 
440 0333 for Richard Williams. 
The 'CA exhibition is on at the 
A*a// in London tl'l 29 April. 




40 VOUR COMPUTER, AP^IL 1984 



Mem. 



Microd rives 
but no QL 







Evek I? Sinclair holds to his 
promise and supplies the fust QLsto 
customers ihis week most cf trie 
thousands of people who have 
already ord;ret w.l! havt to wait 
three or fottr months .nstead of 28 
cays for delivery. Sinclair is already 
quoting delivery dales well into Juie 
for those who sent .heir orier forms 
in at the end of January. 

A tew QL; which have fcunc their 
vay out by backdoor means and with 
incomplete ROMs have been 
changing hands for high prices 
behind the scenes as software houses 
race to be the first to prcducc QL 
games and appl.caions. 



That's no tape recorder — 
its a mass storage system 



Two mew high-speed tape drives, the 
£60 Ultra-Drive uid ths £120 
Fteopy, c.aint to offer dhc-style mass 
storage for a fraction of he price. 

If the claims sound familiar from 
Sinclair Mieiodr.ve advertising thai 
is because the technology if. f.imilar, 
Phloopy, from Phi Mag Systems in 
Falmouth uses a continuous loop of 
cape in a cassette which passes a nine- 
trick recording hesd. Un:ike the 
Sinclair the tape is not twisted over 
or. itself. 

Eight of :he tracks carry daw 
limine each a cassette a capaciiv of 
100 K. and the ninth tracks "or error 
correction. Phi Mag claims an 

average aeccis time of just three 
seconds aid with a data transfer rate 
of 10K bytes a second ,t tikes just 
iinuiiici itijce seconds to load a 32K 
program. 

Ikon's Ultra Drive which uses a 
conventional Philips mini-digital 
cassette is slcwer but costs only £80 
as opposed to £115 for the Flcopy. 
Access times car be as slow as 90 
seconds bul capacity is 200K per 



International links of 
Spectrum mob 



After designing everything from 
guided missiles to robot submarir.es 
you might thine that inventor Brian 
West would find making .Modems 
for home computers rather 
unexciting - bjt not i bit of ii. 

H s new Spectrum Mcdcm will 
allow you to transmit programs or 
play interactive games with other 
Sinclair owner! abroad or in other 
parte of the country. He has spent 

the .ast month test.ng the new half- 
duplex unit with connections 
between his Br.scol base atid 
identical machines tn London, Paris, 
Lisbon and Copenhagen. 

Micron Eye for the Commodore 
64 adds vision to your 
computer. Deteiis from ESI 
(0256) 57166. 




Brian West is no! the only one 
producing new Moderr.s. This 
l$ Minor M'rades WS2000 




Brian West started by prodjeing 
simple £.50 tcoustic couplets for the 
ZX-81 and SjCLitum uudei the 
name of MicroMyte, His new unit 
uses a half-duplex Modem which 
senses how good a telephone 1 nc is 
and adjusts its speed to send the data 
as quickly as nossib e. 

At first it tries to send data in 
Mocks of 500 bytis each with a 
checkftuan to make sure chit 
interference on th; tine has not 
caused errors. If after three tries it 
cannot send a block through i: will 
change down a gear and send data in 
blocks of half that size. Eventually if 
the line .s bad enough it will go alJ 
the way down to 32 byte blocks. 

In practice Brian West finds that 
except in the basiest periods when 
the telephone lines ire noisy he can 
send rlali ar rnp speed in tOO bytr. 
blocks though on some interntional 
lines the Mjdem changes down to 
quarter speed. 



cassette, Initially Ikon, on 039-421- 
5 1 ?, will produce Dragon ard BBC 
versions of the Ultra-Drive with 
Oric, Electrcn and Commocore 



variants to follow in the Summsr. 
The Fbopy is BBC only but Phi 
Mag hope to make ether versiens 
avai.abl* later. 




Jupiter Ace, Forth micro at 
a third of the price 



At usss than a third oflts original 
price the £26 Jupiter Ace being sole 
by Boldficld Computing beccme; the 
cheapest home compucr ever sold ir 
Britain. lioldilelc is selling off the 
remaining stocks of lupitcr Cantab 
which went intrj liquidation last 
vear. 



RAMpacks and software for the 
Forth basad computer are also 
available which may chc:r up any 
owners who are sickened at ;he 
thought that they paic £89 fcr their 
Aces less t.ian a year ago. and now 
fine themselves without support. 
Boldfie.d is on 04S7 840740. 



Vadas is what Voice input of St Ives is calling its new speech 
activated room designed fcr tne disabled. It consists of a voice 
Retry cennectod f n 3 micro with a dine irkR whir.h allows a 
disabled pe r son to use a cassette player or dial a phone number, 
open or close curtains and turn on and off a fire, all without 
touching anything. 




YOL.H COMPUTER, APRIL 98-1 47 



M East! 

MASTER MACHINE CODE 
on your Spectrum 






MASTERING MACHINE CODE 
ON YOUR ZX SPECTRUM 
Toni Baker £9.95 
The 3 1 5 -pace bock is cies.gned to 
teach you the essential elements of 
programming m machine cede. 
Written by Toni Baker author of 
the highly successrul 'Mar.enncr 
Machins Code on the ZXB 1 ', :h:s 
new book assumes absc.utdy r.o 

previous kr.owktdge of machine 

code v/ha:scever, and yet 
promises to take you to a '.eve' 
of proficiency beyond your 
wildest dreams. Starting with 
smp e addition and subtraction 
you'll be slowly gulced through 
the entire subject of machine 
XB, The book explores and utilises :he 
incredible spaec at machine cede, g.ving you real rime 
graph.es games like 33EAKOUT ar.d leads you up to a full 
working DRAUGHTS program. Among other isefn! skflb 
you'll acquire the ability to create music in real time 
(irr.possib.e in BASIC) and to plot m high -resolution graphics 
taster than you wou.d have believed poseible 

SPECTRUM MACHINE CODE 
MADE EASY 

Volume One — James Walsh 
Volume Twc — Paul Holmes 
Ti wa« iwo buoki: pi j vide c graduated 
course in machine code programming 
or. the ZX Spectrum Book one starts 
off with the casic concepts of 
mechr.e ccda, followed by an 
explanation of binary maths, 
hexadecimal and base conversion, 
leading as quick y and painlessly 
as rossibls or.:c the rules and types 
of addressinc the Spectrun's 




powerful Z80 microprocessor. Bcok 
two is designed for those who already 
understand the rudiments of machine 
cede programming, and new wish to 
increase their ski Is. 
Each book is just £5.95 



iSffiemoM 



'..^'.■"•"riio i 







THE SPECTRUM MACHINE 
CODE REFERENCE GUIDE 
Miciodrive, Inteiface 1, and 
ROM DiscBuembly 
Richard Ross-Langley £4.95 
This 170-page reference work 
for Spectrum machine code 
programmers contains a full 
disassembly of the Spectrum 
ROM, with details of the 
Microdrive and Interface 1 . 
Futures o: '.he disasssmbler 
include; Zibg mnemonics are 
used, eg LD A. l'~L) instead of MOV A, M, 
relative jumps chow the signed cecimd offset auc the 
result; hex values ere default and are printed without suffix; 
decimal values are preceded by a dusor minus sign; and 
sune restart instructions ere followed by data bytas. 1 he 
absolute addresses of ail system /arables ana severe! 
important routines have beer, named, using whers possfole 
the stancarc names shown in the manual. The chapter 
headings in he Microdrive/Interface '. jecuon ot be bcok 
include the RS232 Interface: Microdrive Channel data; 
Local Arsa Network: Network Algorithms; System 
Variables: and & summary of lunations. This book is a 
mast reference work for scr.oui Spectrum machine 

code programmers. 



Interface Publications, Dept YC, 9- 1 . Kensington High Street. London WB 5NP. 



Please -end me the following books. I enclose £ 

□ Mdsierlr.g Machine Code on your IX Soenirum — Tow Baker 
- £9.95 

□ Spectrum Machr.e Cede Made Easy. Volume One for beginiers — 
_ jV.iesYVa'.sl.— £5.90 

D Spectrum Machine 7lc.de Made Easy, Volume .wo for advanced 

_ procrarr.mers — Paul rlclmes — £5.95 

— The spectrum Machine Code .Icteentc G-.Js — 

Richard Ross-Langley — £4.95 
n Creatine Adventures on your ZX S?ec:runi — Peter Siaw and 

kx.ee MbrtlatnA". £4.95 
3 Putting Your Spectrum to Work (incUldas 15 major programs, 

including a v/crd-processc! and spread-shee: ralculafons) — 

ChrnC:,ferH^r_/.4QR 
D Creatine Arcade Games or. the ZX Spectrum — Daniel Haywood 
^ - £3.95 

_J r'roorajr.mir.o Your ZX Spficlr.i-n — KnTtrwII'lanes — £6.95 
_j 60 Games ar.cl App.icalio.is tor the ZX Speman — David Harwcod 
_-£4.95 
_ Beyond Simole BASIC — Delvr.o Deeper into your ZX Spflcstnim — 

Dilw/n jor.es — £7.95 



□ lnslant Scectrurr Procrcmrr.r.a (tape and hook) —Tim Hertnell 

-£4.95 
D 22 SiTicb Electronic Prqeo:s ior the Spectrum — Stephen Adans 

- £6.45 
D 'bianl book d Compute] Games — Tim Hartnell — £7.95 



Name:.. 
Address: 



IfTERRKE 

PUBLICATIONS 

We're the experts! 




All bcoks available from computer end dccc stores including W HSm ths. Menzies, and Dixcns. 
Trade suppled by: The Computer 3ockshcp 30 Lincoln Road Chen. Birmingham B276PA (G2f "J07 ?5i4. tafex 334361 ) 



48 VOUR COMPUTER, APRIL 198+ 



news. 




Philips new £70 12in. mono- 
chrome compute? monitor 
keeps the family 7V clear for 
Coronation Street, but at that 
price it la competing with 
larger second hand colour seis 
for a place <n the computer 
room. 



met 


S8£ 


) 


in 


utMsl 

Oft 


TL 


PF 

Company 


Zu 

Mjchhe . 


■^ttt Aide 


U lirni'.C 


Spectrum 


■■Jooqsboc 


. Q:i<ck»ilva 


CBM 6^1 


■Covoths 


Gintfesof: 


Awri 


Khafka 






■r.i-.nnijiji-.ip^an 


Sppiiuiin"! 


f ag 






■Chinese 


Ocear 


CBM 64 


JjggiBf 






■Chitcltic 


ASF 


BBC 


GjjiG 


y&>ft*a 




MCopijuic 


; Thorn 6IU 


Vfc 20 • 


V/a'rs 






■ CyTLS iS 


Psion 


SpBctrurr 


C^tesi 






HDagrunniJ 


C'jUlcsoft 


Orayu 


■ffight 


, Psioi- 


Spectrum 


Stmufetion 






■r-oobt 


Melbourne 

1 [SOSt 


O'ic 


■ir.tci 


Cj'rnocfo'eCBM 64 . 


rw-io.m 






roc-ltaH 
■Lirar 






UtJmais ' 


VrC-20 


\"f TO 






■M;n ■; 


: :Softy»ar« 


Suectiujii 


Miner 


Projects 




■Mo;c 


■res 


2X-B1 


Ceaih 






flnee 






flMusrcoo.'ii 


: Arcade 


One 


Mrj.nij 






■Scac* 


Pk'ierpiJeel 


Drefttn 


Shtittfo 






■Strfnkeis 


• tmafjirifi 


Spectrum 


■ TvjII'I 


P.iii Bvlc 


B&C 


Kirrcjcom 






Vaile* 






BZaxx<m 


Coriifo'soft 


A'a'i 



OK Mugsy we've put Sherlock 
Homes on your tail so watchout 



Mpi.rot:rnf Hocsf/s staff weni 
crazy when Manx Miner cime out 
last year — "we lost a week of 

progrommer tim* when that come 
out" confesses company boss Free 
Milgrom. What with that ane 
Ultimate Play cne Game's ar:ade 
style graphics Miigrom had to admit 
that "these games were technically 
far superior to what we were coning 
up with". 

To be fair Melbourne House hac 
produced j similar effect on t.u- ether 
softwire house* with its cult 
atWntures; like the Kobbit tut Free 
Milgrom is determined to get '^aci 
on top In arcade games too. The first 

M.:^c is lo mix advLMlJLL' liitWB! 

with arcade graphics as i.i Mugsy — 
the gangster g 3rru Melbourne Hjusc 
is about to release — but meanwhile 
ba.k in lhe company's secret basc ; 
somewhere in the Anripcdes, a lean - 
of programmers ars working or. 
arcade and adventure blockbuster; 
for rclfBsc later in ths year. 

The company is keeping th: detail; 
of its forthcoming action gan.es close 
i.-.' lis chest hut loyal Australian 
Philip Mitchell "I wouldn't have the 
place for anything" who wore the 
Hobbit gives seme clues to the 
adventure plans. He is just putting 
the finishing touches to Sherlock 




Huluic:. 

Allheugh it uses the same language 
analyse: as the Elobbit, I'hi ip ias 
made imptove:nerts so i: CM ukc 
sentences like "I th.nk the vicar 
killed Sir Heniv in the consevalorv 



villi n bluwpip;," — very useful if 
you happen to he a Victorian 
detective. Philip also wan:s to 
produce a "sausage machine" to take 
the hard vork out of adventure 
writing. 



Shakespeare on silicon will test 
your English revision to the limit 



If yoi bei.ivf what Penguin says the 
company"s new compuier-basec 
Study Software is "the first truly 
revolutionary breakthrough in the 
study of li;eralurcsin;c the invention 
of printing." Only time will judge 
whether the Study Software revision 
aids which £re aimed at undents 
preparing for "O" levels and CSEj 
prsve to be ronre significant ir 
human history than the invention of 
the hlackhoard or tecch :he mass of 
die pupulmiiMi lu lead and wille ; bill 

Pcn.guin hopes eventually to produce 
Study Software for all subjects. 

Renault's new s'ippery customer — the low drag Renault 25 
boasts a 0.28 arag co-efficient — the lowest so-far of any 
production car but inside ,t relics on a microorocccsor from the 
6300 family and a ROM rull of syntnesised soeech to justify its 
claim that the 25 makes "*he most extensive use of eiectrorics 
yet te?t?/r In a tittgtt-sjatv piudjctiun van," 




The first set of Penguin progrtnis 
deal with six cf the examiners 
favourite Shakespeare plays, 
iMscbclhj Romeo and Juliet, Julius 
Caesai, Merchant of Venice, 
Twelfth Night anJ the first pan of 
Henry IV. You rannnt throw nvny 
your books just yet though. The 
prcgrarn git-es cemments on 
particular ther.iee and characiem in 
the play, but you will have to ieaf 
your way through to ihe h'nc 
refcrcncc. 

Whcic the Study Software beats 
traditional pocket guides to the plays 
is in its cross referencing. In 
Macbeth fi>T instai.ee you can call up 
any of seven miin characters plus the 
witches, and match them with over 
20 :hcncs. you can call u:> Macbeth 
and match htm with themis like 
Ambition, Loyalty and Treachery. 

You can even cross reference 
diflcicul thelites — l.ke blood and 
water. Not suipris-ingiy the authors 
are two secondary school teachers, 
John iMahoncy and Stewart Martin. 
They lave tried out the programs in 
their own classes but they stress that 
the Study Sofware is mainly aimed at 
home revision. 

Thar ii why thp tirlfi will h? 
released first on the Spectrum at 



£5.95 each this inor.th with the BEC 
and blcrtron versions to tollow in 
May. 

Gccgraphy revision is tt\c 
target ( or TSSL's map reading 
program for the 48H Spectrum. 
Ttie £8 program explains ard 
then tests co-ordinates, grd 
references, longitude ar.d 
latitude, map scaling and map 
key reading. Once you've 
mastered map reading you 
could always turr. to Jotn 
Dawson's use of computers for 

nap writing on page 93 oi this 
issue. 




YOUR COMPUTER, APRIL 1984 49 





DRAGON 32 



SPECTRUM 



BARMY BURGERS 

DRAGON 




6LA8N COfcPUTrR ZMAQS 
BART.'y BURGERS 

3iss Burgers, "-isese an? 
LbIUjc* — The; are all the-e, 91 
you "iave lo tic is out Ihen 
lojeiitti I' sounds BBsy CcesM 
(I bul r>o! •vhcc you a'B bein; 
ChaseC »■■ i> 1'ied Egg anj 
Sausages! D.'a 

O - Oragon 32 K NIC C5.9j 
S - Spectrum 48K KtfC C4.9; 

oooo 

Starting Dcoo sro tr»e S t» Bee. 
— Yoj aie Ifie 1631 Sjrvvirg 

breed of Dodo s alone lr tna 
aware. Ic sjrroL^a«e by ir> 
Blocks a-idSrtw Baes Slide ttM 
ice Blocks jntatheSno* Beeso- 
Weclrifj the walls tC k'lllr-ierr DrS 



ACE 

TRUCKING 
CO 

SPtCIRUM 48K 



LASER RUN 

, CfeAGON32 



'COTCHA' 



SPECTRUM -1BK 






acf trucking no 
Fool ra:d flown, crtoe UKo Hell 
t'nougi wave alter **/« o( I he 
most" ncred'ble characters 
xroainible Heoh ur> vow t'H'ier 
ar; Go Man Go' Super Sti ootti 
graphics as soiiidE. Ovt- 16 
.\3vBS Spectrum 48K '.t.'C -A 95 

L'nUCKtH HfcSUUfc 
Scientists -j'i being ffltornDed 
jndei 3au c Ac:ivt waste cai 
yoj as a HMIcCMW Pile-: rescue 

ll'tlll dll in .lint! 

Spectrum 48KMfC £4.95 

PLUGGITT 

Y-unc Peir.y Pli.co ' "'i'* 1 C o1 
aa:< ic this circuit board Ift :ime 

= lease "lets nim ' ia ttve ngtit 
Mr»! Spectrum iBK M/C J4.95 



BIA0V COMPJTEWC/ 



r 




LASER RUN 

Fi> I'ltf Irviiuti lu Jesiryy ll'fl 
TIE hghors This jarm .j 
Shown in 3J pets pes; live 

Oragon £5.95 



KILuEfl KONG 

r ealuri-vg < vft iCiecns ol a-:ade 

ar'lr.n - Fla.-J'*?* Kvny — 

Ma-io - Sarrek - Hantij'QOfi 
aid ever Man; s grl 

Spectrjni (6K IAIC t4.9!- 



GOTCHA 

Ahft! Bsr.aoing fiom the local 
Nch E'nieis swr naci: up o ris 
: ■) I'icKs agair 

Sped um48KM/C £4,95 



HIGHFISE HARRY 
CFoaiu'llfi Haj'v Higmse ara 
;h3 PoJi Etgs - GjideHaryna 
P(>fie a'o-'9 it>e C reoi*c. up ms 
.adae's ortone Lists autrrina 
the S ioes Fl/e UVrtlCky 
Krwni Spectrum 16K M/C £4,95 



CROSSWAYS HOUSE, LUTTERWORTH RD., BLABY LEICESTER. 
TELEPHONE 0533 773641 TELEX 342629 JRHHG 

DEALERS - PLEASE ASK FOR OUR VIDEO TAPE OF OUR COMPLETE RANGE OFGAMES 



What the competition 
hasn't been waiting for. 



Latest version of Forth for the BBC 
(Is not rehashed Forth 79 Code). 



Unique Stack Display Utility 




1 6< E prom type 27 1 28 



Multi-taskirg operating system 
for Real-Time use. 



Here's the Forth Eprorr for the BBC Mico thatmake? ail others 
out of date. 

It's Multi-Forth 83 Torn David Husband who has built his 
reputation for Quality Forth procucls with his ZX81 Forth RDM, 
Spectrum Forth-I/O Cartridge and nowNevv Multi Fcrth83totthp.8BC 
Micro. This is not rehashed Forth 79Code,butacomple:elyne';v 
version of the Forth 83 Standard. It's unique in that it Mtlti tasks, di ul 
therefore the user can nave a number of Perth progr msexecu:ing 
simultaneously andtransparentlyofeach other. 

Multi-Forth 83 s ts h tre sidevvays ROMarea of the B^C along 
wi:hanyolh?rFOMsinu?e I: scompalibl?wth:he.V10S,and 
specielly vectored to enable a system to be reconfigured, Itcon.airs a 
Standard 6502 Assembler a Standard Screen Edi:6r, and a Unique 
Stack Display Utility. 

With fhi^Forh, David Husoaro has provided the BBC Micro with 
capabilities reverbefo r e realised And being 16K rather than 8< is i 
twice thesize of other versiors. Muhi-Forth8j is supplied withan '' 



ex:en";ivp Manual (1 70pa.-jp«;pli.s) ^nd ai fdn-i-VAT it k superb va ue. 

Ord"er it using the coupon add inc £2. 30 p&p(i 5 for Europe. £10 
outstce) or if you wantmcre information, tick that box instead Either 
way, it will put you doc step ahead cf the compel tion 

P end nt Muih Fcrtr. 83 fo- BBC y ito C40+VAT De-uxe>Y>WTin; Disc tflD 
swSkjwaxcSot.voic ScaJfii' A.\ fuitmo ViwNo 

I I 1 I I I I I I I I 

Please sendinc mu-etnfomatbn 

QMutti Foth63 

~ZX81-Fr/th^DM 
Address [^5oKtiumForth l.'OCa ti-dgc 




Mam? 



I 



. fest code. 



SUBJECT-TO AVAIL/.BH.ITV FORI OO SONV-'/V^CS 

JendloSliy.vavoSo'twaie. 72 C jrwnltoad. Bcunemouih. 
3HHFW Doi^et, Fnolard Tel i0l02)'i0iiib 



Sky *\ii\ i» 



SOFTWARE 




MULTI-FORTH 83 FOR THE BBC MICRO 



50 \OU=t COMPUTER. APFIL 198^ 




I could 



that 



Tonolamatl is quite a simile 
programming task for hone 
computing, You can easily 
code a program — 
according to the f ow chart 
— which wi:i fix a seected 
Az:ec Name-day for a period 
of 13 years. Nobody but the 
Arec priests could tell that 
in those tines: The sane 
Name-day appeared namely 
in different months, 
sometimes even twice a 
year. Now, your home 
computer will solve this 
Aztec Calendar problem. 

Tonolamatl, or "bcok of 
tne days" insiudeo 260 
Name days which were :he 
basis of the Aztec Ritual 
Calendar. This Fitual 
Calendar was expanded by 
nine continues cycles in a 
basic 2340 days caiendar 
peiod, i.e. 6Vz /ears, 

Tho 260 dtfforoit Namo 
days were a combination of 
a number bat ween 1 to 13 
and one of 20 days — 
13x20 = 260. 

The following 20 days 
formed an Aztes "month ': 

(continued on page 53) 




Starting out in home 

computing? First Bytes 

is for you. Just write to 

Your Computer with any hardware or software 

problems, no matter how small or simple. 



Spectrum 
UDGs 

Till-. .VHIUTV "i> IrKNkrN and ukb ;.-t\ui 

own graphics set is importu.it in so 
nuny applications — arcade games. 

ClKMk, ehvuliatft and Rlsshij UHllt 

to mind. A iaijte proportion of 
pr^rums in this magazine include 
litem. 

The 7tr program in the Homon>. 
tape is "character gcrteTJtor", Tim 
cxcelli-nt procran'. makes it iasy a:ic 
fun to generate your awn characters 

However, '.ht tevl slei, ennir.}: 

nWre about UDGs, '.. a ir.ajor 
hurdle The ZX handbook does noi 
«jiv»! vnovgh help, Thi< article is 
written to pivc more Kutp, Tru 
article ;s desUned to be used at thi 
key-board of the Spuctnim, cnterir.j; 
tin program*, aid uxperi;nenir.ji 
w:ih :-on:. 




Tt 


M 




mtL- S 


F^h* a 


1 






M « ♦ J 


Hf.M 
















£-C • 1 


■~Hr ! *****-- 



Tonolamatl Aztec calendard computation alognthm 





I..'! vh suppose 'Kat the learner has 
used 'he Horizons ' chiracier 
generator ' :o design a fjui 
interesting and potcitially usdul 

ehaiUCttTE. i-'.r-.: of all, it is important 

to understand that clearing 'he 
program h> hTCik and New, and not 
by iwit.'hini; urt", ihe .Krarbics sei is 
retained by the memory. 
Slppose :he symbol was st fired as 



"Graphics AV. It cai he displaced by 



mtetuig 

PRlM-G'aphi:3]A" 

it h- entering 

PRINT ChRS 1*4 
'."he second method is punieulariy 
i.ilpgrtant. It is used in this one-liner 
i.i punt '.ha eorapioiu graphics &ei: 
1 FOR n=0 tD 2D: PRINT CHRS 

(continued on page 53) 




TT&z?/"^ 



YOUfl COMPUTER, APRL 1984 51 



Computer Ij 




Dept YC, 65 The t-aistones. ttasldon. 

Essex,SS15 5DF. Tel: 0268 <H 25^5 

Cash & Carry, by appcintment 

THE COMPUTERPRO PROMISE 

ComputsrPro s owned aid run oy eleclroric engineers. 
We test and cvoljate the equipment to ensure aual ty 
- then we negotiate the best possible price. IF YOU 
CAN BUY CHEAPER - WE'LL REFUVD THE 
DIFFERENCE. 

Our prices inc udes VAT and fast daliv^ry by Courier or 
1st cIess post. As engineers we wll interface aiy 
computer to any printer or modem. 
Ring for a qucle on sny orinter. 

DOT MATRIX PRINTERS 

Shirwa-CTI CPBO.'R.temanlPI £i28.95 

Star Gemini 10X 0.8K (=1 £1:48.40 

SturGuminilSX 0.8 IP! £o69.15 

StarDolta 1D8K IPfS) £379.50 

= nson RXRCFT P> €189 30 

Sason F<80 IP) Ci89.35 

iosof MX10OFT IPi £*37.:>D 

Eptan FX1C0FT (Pi £^37.30 

Beikosha G^IO^A.'VC/AS £JQ9 30 

Seikoaba GF250X IP-SI H&9 35 

Seikosha GP700A COLOUR {Pi £385. 25 

Star STX-80 Thermal (Fl £139 15 

V1CP-40 Colour <Pl £129.35 

SBC" Spark Jcl Prirlur P) £228.33 

Wamesmam MTBO(P) £141.50 

DAISYWHEEL PRINTERS 

Smiih-Cvor* T=>.1 ;P/S1 £235.75 

Daisy Step 2000 IP) £318.55 

Silver Reed EXP 500 IPS £299.00 

Silver Reed EXP 500 ISI £333.50 

Juki 6100 2< IP> .. £335.26 

Broker HR15 3K IP.S) £389.95 

Keyboard FOR HR IE... . £159. 85 

Sheet Feder FOR HF15 £227.70 

Tractor Unit FOR HF 15 .£108.10 

PRINTER-'TYPEWRITERS 

Silver R«edEX4.» 0.2 5KIPI £389.85 

Silver Read EX44 0.25K ISi £424.35 

Brot-i*' EP22 2K I2.KRO) C14Q.SC 

Broker EP44 4K IS-KSR1 £219.65 

Broker HR51P-S: ,,.£180.55 



E3 



BASF/WABASH E.25" DISCS 

SS-SD (10) £13. 8C 

LIB. CASE ADO £2.0C 

DSC CLEANING KIT £8.0E 

BLfler; for Epson 5t Shfnwa 2K (S: £67.8* 

UK (PorSl £98.90; 32K (PorS) £142.60 

GfHid Jniversel Printer Stand £98. 9C 



PP1NTER IMTERFACES 

Printer Cables {State micro) 

C0M64,' v C20 l.F & Cable (Cess).. 

C.ftMfA.'V CM I FftPphlt (Due).. 

COM 64/Vic 20 Cassette .F 

KempstonSinciair l.F & Cable 

Tasword Two word pro for obivo. 

Kempston Sinclair Joystick l.F 

Sharp MX-700 Series l.F S Cable.. 
SharpMZSOA Series F & Cable... 

Atar Frnter l.F & Cable 

Texas TI-S9.-44 Prime' system 



£20.70 
.£29. 9C 

£32. 2C 
.£11. 5C 
,£4i.8f 
.£12. 6E 

•Ml 

E80.5C 

£49. 4E 

M69.0E 



CASSETTE RECORDERS 

Banish loading problems forever, with the Sanyo DR101 
Date recorder £44.85 

COMPUTERS 

GDC Model B £397.90 

BBC Vodo B - Disc Interlace £468.05 

Disc Interface <it , £81.65 

1'2h 5.25" dsc drives in metchng colour case Inc format 
disc arid leads 

1 ' 100K S'S 40 track Jrive £173.65 

2' 100KSS 40 track drive £219.65 

Tgrcn zaooisc PacK inc s/w t/ys.^s 

Cassette leBdsforDRIOl £*.60 

Monochrome Monitor leads £3.91 

Sanyo RGB Co our Monitor leads £1 ''.50 

Centronics Printer Cobo CI '.50 

MONITORS 

SenyoSM12N 12" OBMhzgieen £77.05 

Sanyo SM12H 12" >18Mrtzfliaan £98. 90 

Phaanix 12" 24Mhz amber £98.90 

Ficalitv 14" R3B. RGB-V. Corrposlte Video and Sound. 

Superb valua £210.45 

Sanyo 14' RGB '400 Pixas) £198.95 

BBC V2n jisc drives n watering colour cases that fit snugly 
un:er :he Micro. Inc. format dsc, manual and all :ables, 

5.25" Single |400<! 43/80T £267.95 

S.2 5"DuaUB00Ki40.O0K £458.80 

Single to d'jal upgrade <it £253.00 

Optional power amply unit £40.25 



* If wu receive docurrientr> proof of a lowar price witHrt "i davs o ! order. 



REPRINTS 

o ready made sales aid 



rTr^iK 

58* & 



ID, 



y mm \ 

oyWor 







>cj'-i "*i.. . 




n«ttl>!lKB»U1»J( * MiinlwUinta* . 
<iu|frfert)*rr>l3 ._AM»J.o«4»l 

■ ■ 



If you are interested in a particular article or advertisement In 
this publication why not take advantage of pur reprint 
service. We effer an excellent, reasonably priced service. For 
further details and a quotation 

Ring Michael Rogers on 01-661 3457 



62 YOUR COMPUTER, APtIL 19B4 



I could 

do 
that 

(continued from page 51) 

w*ett ween 

one two 

\ ALLIGATOR 6 DEATH 

2 WIND 7 DEER 

3 HOUSE 8 RASBI7 

4 LIZARD 9 WATER 
3ERPENT 1C DOQ 
Wsek Week 
ttvee four 

11 MONKEY 1£ BLZZARD 

12 GRASS 17 EARTHQUAKE 

13 RE=D H FLINT KNtFE 
1<t JAGUAR 10 RAIN 

15 EAGLE 2C FLOWER 

By combining the number 
oono3 and the day series. 
you get "Cne-alllgatar" as 
th* name of the first day; ol 
the second, "Two-wind"; oi 
the third, "~hree*house" — 
until you reach the day 
■'"hirteen-reed", The 
following day Is called 
"One-jaguar": tie next, 
"Two-eagle", and ao on. 

There were 18 Aztec 
"months" IS x 20 = 360 
days — plus o n e 
anonymous week — 36C + 

5 = £05 Clays — in a year. 

if one was called Four- 
monkey — 4-11 — his 
Name-day tell in different 
months than his friend's 
who was called Three- 
monkey. You need a 
compjter program to find 
out t^* Name-days. Good 
.luck I 

Nobody found February's 
Pascal's Triangle problem 
vey taxing From a large 
numbar of entries the first 
to be picked f-oro tl*e bag 
ca"ne torn R. Nicol, 22 
Hawks Park, Saitash, 
Cornwall 

10 CUB I PAf-P- -,t !NK i)i iwur 
"Ent»r nunbvr rc-f lint* required 

~,ci as 

20 Din (Wtti DIK Btc>l .£T A<\ 
>»1« tlT t(i)-ll WW "I" 

JO POft «•! TO e 

« PI|»NT , FO* t"2 TO « t-BT f\ 
t«»)-p;tf+B<k-I> • NIIW Al>-.lli» 
"11 NOT bi PRINT -1" 

» FOR m»1 TO »i LET B<u>»*(Kl 
I h£»T h 

•0 N1KT a 



(con'inved (rem oage 51) 

(144 i n): NEXT n 

B.'for: earning on, try using this 
one-liner. Sic how ii worki by 
looking up ode of the characters h 
the Y.X. Guide, page ISC. 

N'o* for the mxi siep. Lo.ik a the 
[>' (symhrl Ml MM on page V? of this 
guide Included herewith is an 
opnnded dugram of (he synbol. 
rtiih .he • l.n. uTua-Ij cuIljuil, ili= 
|{ nary value of each row anc also the 
decimal equivalent of the B nar.- 
number. 

The 1'! symbol may be enered 
into the "Graphics P* ! loration in th: 
Spectru :ii's memory using pro;ram 
I . When ihe input "i" is called lor in 
1 . ni' RO, thf number? May be entered 
ei.her ir. decimal — e.g. 84 in th; 5ih 
row — or binary — in this case as 
-BIN' 01910100 ' -You nay even 

mix bianry rews and dec ma rows in 
the same llnure; bein; defintd. 

Tlu Binary number telates qutt: 
obviously to tie shape of thj 
graphics ehaaetcr. To convert th: 
Binary to decimal, add up the 
column values of each binary "1". So 
B nary 1 1 0101 U "dee ma) 
(61+ l6-r4)-Decirml 8-1. Check the 
figure for I'l, row !, until you are 
quite certain thu: ycu bnvu (tr«sp«d 
this. 

There arc two th:ngs to note to 
conncciio.i with program ], Firstly, 
mi can r .-place line u bv irm line 
9C POKE USR "P"+n,r ' 
Secondly, yot can use Rtsid tnd Data 
10 Input the rows. 

1'ror.rjm 2 shows how he graphics 
lb' l'l un be entered into the 
Oaplcis I* location by uiinij the 
Etead/ljara fe»!iire. 
Piogrim 1 

10 REM "dQ'UjG' - 

.HO CI !s- PRINT' prim - . "Bow" 

40 FOPc = 1 TO a 

50 PRINT AT3 + C.12;; 

60 NEXTc 

70 FOR n = TO 7 

80 INPUT ' Next Row ":r 

90 POKE USR CHRS 60 + n,r 

100 PRINT AT 4 4 n,i6;' 

110 NEXT n 

^20 ^RINT: PRINT TAB 12;CHRS 
80.CHRS 159 

15C STOP 
9990 SAVE "dofUDG" LINE 10 

Piogram fa (!o alG lo o:ogiam ?; 
10 REM"de<UDG'" 
20 FOR m =0 TO 20 
90 POKE USR CHRS (65 * m) + n.r 
120 PRINT: PRINT TAB 12:CHRS 

(65 -m). 31 IRS "(1 44i- mi 
•30 INPUT "P-ess ENTER 10 

continue ;Z5 
iiO N=XTm 



CO 

ritociHc^ojH 



























■ 






M 



BINARY 
NUMBER 

BIN O0C00e®0 

BIN 00000000 

BIN 000000 10 

BIN 00111100 

BIN 01010100 

BXN 0001010O 

BIN 00010100 

BIN 00000000 



DECIMAL. 





2 

60 

84. 

£0 

20 





Expanded diagram of Pt symbol. 



BEGI 




Program 2 

10 REM dclLDG - 

2CFOR n=0TO' 

30 READ a 

40 POKE UGn CI B3 SO -t n, a 

50 NEXT r 

60 PRINT -Graphics : ChRS 80; - ' 

glvoc UD.G. XHRS "SO 
70 DA'A 0.0.2.60,84.10.20.0 
80 STOP 

So llr, emariojt n n.nuli: character 
has been considered, ,\ compleie set 
ma..- becmerec hy adctint; the lines of 
projtram la to profjtua 1, or by using 
progniM J, in which the 1-ata lines — 
starting ,i; line 7l> — will yield the 
graphics set I wrote for a few 
Chetniury programs, 

Prrgrsim 1 

1C REM defJDG" 
2CFCR rn=0TO20 
3C FCR i = 0TO7 
4C READ a 

5C PCKE USR CHRS (6£ + m)+n,a 
SCNEXTn 
7CN£X*m 

8C D*TA 24.36.35,36.24,0.0.3,2.4. 
36.8.16,60 0.0.0,56.4,24,4 56,0. 
O.C.O,0.0.24.3e.36.36,i'4,00.0. 
24.36,8.1660,0.0.0.56 4.24.4.56. 
0.0.0.32.3:,40.5C8 
90 DATA 0.0.3.6C.3224.a&.24,0.0. 
0. 16.32.56 36,2-1.0.0.0 60.i.8.8. 
S.0,0.0.24.36.24.36.24 8,8.62.8 
e.0,0.0.0.O60.0.U.U.U.t.,2t>.HJ.*t>. 
16.16.-6,16.2a.56.3.8A8,8,6.o5 
100 DATA OA2.2£5.0.255.64, J2,0,0 
CO. 108. 146,108.0,3.0.29.32,120. 
3228.0.0.e.10.18.34-, 66.231 .0.3. 
23" .S8.12C.68.66.231. i).0.6.20. 
20.34,62.0.0 
110 CLS: PRINT TAB 3;"CHRS'"TA 
B 11: "Sraanics": TAB 23: 
UD.G ": 3RIMT 
120 FOR &=0TO20 
130 PRINT TAB 3 U4- 3 ;TAB15: 
CHRS (65 -si TAB 25; CHRS 
1144-0) 
140 NEXT b 
150 STOP 

By this sugc, 
wondered Jbout r. 
set. hu.'h as iho»e 
genera ed using 
ehaucier ceneraur 
this, dismantling 
graphics set. 

Program A 

10R=M"UDGHst" 

23 FOR -n =0 TO 20 

30 PRINT CHRS (65+ m>: TAB 'I 
<^R5 044 + m); 

40 FOR i = TO 7 

53 PRINT TAB 5 + 2'n;PEEK 
tUSRCMRS (63 + m) -f), 

63 NEXT n 

73 PRINT 

03 NIXT m 

93 S~OF 
9990 SAVE '•USGllsr LINE 10 
proyravi 4. Prhtovt. 
A » 24 36 36 36 24 C 
B ' 24 36 6 16 60 C 
C ' aS * 24 + SS C 



vou 


,1WV 


hjve 


adir.g 


J g- 


aphics 


' vou 


nu', 


hive 


the 


Hcrizons 


. Program 


i J.ies 


my 


chemist rv 



D 

e 

F 
G 
H 

I 



J • 

K . 

L - 

M - 

o 
p ?= 

Onr> 
R < 
S /^ 

r k 

u<2> 



a 
o 
o 

c 
II 
a 



a 

a 
o 

23 'G 
56 8 

* 



















62 

60 

16 

B 



e6 36 36 24 

ib t lb BU 

24 4 56 

40 60 8 

24 36 24 



4 

e2 

32 

22 
4 

;o 

E 
C 



36 24 

B 8 

X 24 







D3 
E 

c 

C 
16 16 16 16 28 
E E E 8 56 
255C 25564 32 
C 1081461030 
28 32 12032 28 
5 10 18 34 66 2310 
J.IUft 1P0FR Ffi W10 
8 20 20 34 £2 

The Dital problem is hew u save 
jii J use ywir L'IXj set. Th s dcpcr.cis 

on whether you have a 16Kor a 48K 
Sped run. I thirk it is rather 
vusteiul to use a ReadTJata snrictvre 
to u-deiineu graphics >et each time, 
and use I his ap notch. 

Suppose you have a UDCj set in 
you - memory. Vou may, for 
example, have catered :im: rm 
pragnux J, Newec it, and catered 
progrorr I to dismant e it. New to 

»-lu;i: iltt projiroui, witlx>ut swi'ching 

ott 

Next, ewer program 5 without 
typing »:i line 9000. Run the 
program, which displays t.ie 
graphic! set, and then idd line 90C0. 
Be sure to use ihe coirecl codes in 
Hues 90110 »nd °9 a 5. l'hi progrrm 
end .he fruchks set are Saved in iwo 
sections by ;»ot.> ywo — and 3r.ter. 
^"atch for the second "itari tape 
ihen press any Iwy" message Tno 

protsrani will a.ito-.tar. — again in 
two sections — hy simply ;,oad"". 

TLe Ijuesbe^veea )Oa:id »9« are 
ircaitibk for any program you iike to 
vrite. using the L'DCi set. 
Praoraiv 5 

1C REM ■•UD64B- 

2C PRINT' User De"ine3 
G'apnics 

3C PRINT: PRINT- CHRS 
Graphics U.O.G.": PRINT 

40 FCfl n = O TO 20 

5CPRINTTA3 3; 144 +-n: 
TAB 15 CHRS (65 + n); 
TAB 20. CHRS (1*4»n) 

60 NEXT 1 

70 STOP 
E010GO TC 10 

£990 SAVE UDG48" LINE 9000 
£995 SAVE •UCG46" CODE 
fifi.1RR.168 

With graphic? set in :his me.-nory, 
Run program *. without I ne 9000. 
Now add li-.e 9000, aivl .he deiuu 
jTtigam is ready to Save by Goto 
WW. 
9C00 LOAD UDG46 " CODE 65368 

For I6K Spectrum, substitute 

10 REM 'UDG16" 
9000 LOAD UDG1«" CODE 326O0 
9990 SAVE "UDG16" UNE9O0O 
9995 SAVE •'U0G16" CODE 
32C0J.1C0 



YOUB CCMPUTER, APRL 1984 



53 



When there are better computer 
games we will be writing them... 

Imagine, the largest most successful software house in the world are dedicated in the 
pursuit of excellence. 

From our massive programming, graphic arts and music department in the heart of 
Liverpool, the most creative and innovative games in the industry are conceived, 
created and brought to fruition. 

Mever before has so much talent been brought together under 
one roof, to work in unison toward a common goal.... 
the ultimate in computer entertainment. 




hagine Software Limited, 5 Sir Thomas Street, Lverpooi, Merseyside LI 6BW. % 
Dealer Enquiries Contact Sharon O'Brien or 051-236 3100 (20 Hies) 



If you have 
anything of 
interest to tell us 
about your 
computer club 
why not contact 
us on 
01-661 3144. 

Local 
news 

Stoke on Trent 

The Mixed Bytes Computer 
Ctjb meets at Dilhome 
Recreation Centre, New 
Road, Dithome lear Sloke- 
ot -Trent Bverv othVr 
Thursday between 7.30 snd 
9 j.rr. All users are 
wclccmc. Coll Mr A Cope on 
0782396003. 

Long Eaton 

The ZX Spectrum Club in 
Long Eaton, Nottingham, ie 
a non-profit making 
organisation dedicated to 
lift; (jdtu and ryhub litatiur uf 
Spectrum owners. For more 
details contact ? Rley. 63 
Kmgsley Crescent, Sawley, 
Long Eaton, Nottingham 
NG10 3DA. 

Arun 

Arun Microcomputer Club 
gets together at W:ck 
Amenity Centre, 
Uttlerampton, West Sussex 
on the first Monday of evsry 
month at 8 p.m. and tie 
third Sunday of every month 
at 6 p.m. Contact P 

Cherrrnai, 7 Telbot Rood, 
Littlehsmpton, West Sussex 
DN 1 7 78L. T etephone 
OS064-7307. 

Shrewsbury 

Shrewsbury Micro Club 
meets at Shrewsbury 
Shiredaii once ever/ two 
weeks. Contact Mr V Ives, 6 
Bramley Close, Severn 
Meadows, Shrewsbury. 
Tolephons: 0743-55024. 

Mid-Kent 

The Mid-<ert Wicro Club 

has freed itself from 

asaoc ation with the T3S-80 

and all compijternikR arc 
now welcome at the 
Maidstone Teachers' Cem.re, 
Giitingbojrne Road, 
Maidstone between 7 and 
1C.3C one Friday a month. 
Ccntact W K Getes at 66 
Buckland Road, Maidstone, 
Kent. 



COMPUTER 

Paul Bnnd visits Gu Iriford to find $ «L 



Paul Bond visits Guildford to find 
out what computers offer in the 
way of aids to the handicapped. 

A M-w vi-'si t- me. Siokc ! run, 
Stoke Read. CiitikUbrd may haw 
thrown ii lev. members hut nevenht- 
l«s there wis o eood turnout vhen 
Yiinr Computer visited the West 
Surrev Compute- club receitlv. The 
evening was dedicated to micros in 
the s*rvi:e of the disabled as club 
chairman Fred Ticke explaincc. 

Tone Isjcs from the Foundttion 
fm Cunimmicairoti lor ihe Disabled 
started ilv evening ofFby denonstra- 
t n « a p p 1 1 c s t i o n s for t h : 
Microwrkcr. This is ; handheld 

kn-hc.ird with liquid crvxto ditplay 

and SK oiboird CMOS RA.vi uhich 
w.i\ originally d.-signed sone years 
jio *-. a kinj: of hi|ih-tc--h notebook 
nn specifically aimed as the 
disabled, 

1 he A'.icrownter uses a live-key 
svsten to gencra:e text; you have to 
learn difTcrcnt ccmbnai.ons to 
gcnerite dtlTtTen characters. This, i. 
of obvious u>e u> iomjoni' whoac 
hiiwlwfiting is getting spidery and 
shaky js in the vase of" a multiple 
scleixsis sufferer. But versions hnv>» 

been developed ivlu;h di> not even 
require r.inds. Air Isle* demon- 
strated a Mkrovntti controlled b» 

bieathpov,er. IJghK in place nt 
buttons on the keyboard indicate 
what no.ioral buttons are bein* 
pressed; when yoa release the mouth- 
piece, the letter cones up on rh; 
LCD. 

This means children with d's- 
ability can It irtegrated in normal 

• chont*. tx-i'ui se ta«v huv; u nu-n r- of 

writirs* Hat the" can cirrv around 
with ihem and which is :ndcpcndeni 
of i lie mu ns supply, unlike ne hulk 1 ' 
elect r.c typewriters th;t ihev arc 
often foiled in uie. 

An interesting applicaion of 
computerised voice synthesis which 
benefits hlmd peuple was also 
demoistrued 

They ran pla\ ihctt Microwritcn 

inrn :i win* *vivh*»uwr' jyhich i.mh 
cither spell, or tead out what they 
have <evid tn Enure developments 
srclude bigger program dictionaries 
si- thai the machine will be ab.c to 
pronounce wird? hk." "Wednesday" 
as we do, rather than sepiratuij; each 
syllable. 

Peter Bell pu' the emphasis or. 
education. He leaches at the Lord 
.S'.ayof 1 'elmr College, a school fb' 
hmdi:apped in Alton. Hampshire. 
While many .if this 250 pupils make 
use ofi MkrovriteTS, they doi't solve 
everything. Some youngster* »ri- no: 
highly-motivated enough to learn the 
cedes Another system used is the 

;V.H A|i|il.- CJlllJ-UlCI Jll Apple 

with special software which alpws 
you to us; i he whole keyboard, par' 
ol it, or ;lsc cue liution a> a seaming 





dei ice 

One child viih speech disability 
mi- fV^rrii.Mieinis coiimi emhle 
JilTi. nliv in .vriniu' a trie til 
typewriting migh he his en/ire 
uuipui ib; i he day, leaving him 
exhaused Communication with the 
cxttsidc world wai a rea pioblem. 
I Mitg the AtacAppIc, togethei with a 
loynict, instead tiiliii expanded key 
board connected :o a [ypewiiter by 
failure prone solenoid! and w:rcs, he 
generated m nuch levt en his I'rst 
day ol" use thai he hid io K- held 
dovn: lie vos so excited 

Some time ago, the scho.il was 
invnhcJ in a jtudi luihui lik; l">>ur 
i 'o.uputcr\ 'Dtsu'ii ; iVltcio" 
competition ukii for their 

purposes, they derided, would b: a 
pottabfe battery-powered, CMOS- 
has.-d computer vith LCD display 
and buili-i'i ininter, Coitxidtnioily, 
Epson brought out the Epson HX 20 
tust as th;y Inched, and it vae 
pre ty much w.iat :hey wanted. This 
enab'xs pupils to communicate and 

in iak* notes it clasaci. 

Jahn Piper, from Toils for Living, 
j \C\-lsh hased uigarnsation contact- 
Jblc on ni J7«1472. painted out that 
we're all one-fingered typists at 
heart. He showed an crgonomically- 
desicned k<-\ hoard designed io 



Abcve: demonsi.oUog a MiCtO- 
wnter adapted inr hieath 
control Left the B8C Visi 
speech setup for dea; speech 
tdusBtion. 

icdece die muiiuei of lepemive 
moves, ittil by PCD Alaltron Ltd. 
IVpirii with one linter s all very 
■vl-L but however last vau Jo it, 
heir. 1 .* ahle rii generate cue void with 
one mocement is ;till much "aster. 
Olive Socitir's Spectrum came in 
uy some prais.- with its keyboard 
sySleOl — -Jul you still need tvo 
(tatters in opera e n A similar device 
In: people with cetiit: unicaiion 
proldoir.i ha? heen dcveloiscd hv (jiiy 

riamilTcn, a doe i or from Woking. 

I a;> is a hij- 2ft by >fi pressure 
pad board vkh oTOIuno Ueyivorjs 
■vruen on n. The Splinfc, as it is 
known, can be hooted :o a V1 11' via 
HI infra ed ink like a remote control 
l"V tin: . This «h'. ate) caoles iying 
around ia an eniiroantcni whore 
ihere ate probably enough people 
tuh nxbili y problem! an.'wuc. 

\ir Ptpe' ulf.o detnmv.rriVed n 
system tmp.oying tie BBC Micro to 
teach deal" people how to modulate 
the sou id 'hat comes oui of their 
thnxils, Because deaf who lave been 
drat fr<m ">irth cannot rear what 
t!ie^ are saying, their speech miy 
;ourd nrarce ro non-handicapped 
people. 

The KBC can be used as a source 
of feedback. I'sing a t.9)0 Visispecch 
inteiiaot, an oieillosenpe tanern i« 
jCencrated en ihe screen by vocal 
inpuis. The deal' person can ih;n try 
;n achieve itie same pjlle.u undei- 
neatli that cievted by the teacher. 

lie Vi'est Surrey ("ompner Club, 
\eho;e secretary. Cms Karriey, cm 
be cootacledonGuiidfcrd 6812! Est 
%S7, has many such inlbrmativc 
.■. .:i:r..Ci l.n.d u; 



YOUR COMPUTER. APR L 1384 55 




Wrih he TOE range of games now available lor 
home corr.puers each holds a difersnt challenge. Now 
Ihere are three Competition-Pro Joysticks iri the Kempstcn 
range that will come to your aid anc improve your 
plaving capabilities Your movements will booomo 
quicker, with singer poised over the lire button at 'he 
ready, "/our scores will be out of this world. Playing will be 
so raucn easier! I! ycu're serious cboul the thcillwny w yuui 
computer presents then you shouldn't be withoul a 
Kerapston Competition-Prc Joystick. 



H^ cafck 



p»o 1000 

nrgcmomically designed hanOlw and bus*? » 8-wuy 
arcade quality leal switches for precision control * 5 frjot 
able to alow mere comfortable playing positions * 
Rubber return tor smooth control * Rubber prolwuk.i puds 
on base * Base fire bar for left or right hend control * 



rxv 



PRO 3000 

All the winning features of the Pro 10C0 plus 
tcp lire button '.or precision sne hended 
play * trigger fire button (or true arcade 
realism » 



PRO 5000 

Again all the winning Stature; oi the Pro 1 000 
but incorporating trjo crafemanshtp plus large 
1 Vf ontio! knob for cornf olable play » Unique Ciperec 
shaft :or maximum senativry « Dual independent (ire 
buttons * Nylon covered sleel shar. lormcxirr.um robustnest. 



KEMPSTON JOYSTICK INTERFACE FOR THE 
ZX SPECTRUM 



Allows the use of any Alari'Comnodore type iovs'ick wi?h 
the popular ZX Spectrum computer. With well over 1 00 games 
on the Spectrum row compatible with the jcystick this is a must 
lor any Spectrum Dwner who wants the power of a joystick 
added to the power of the Spectrum. Simply plugs into the 
edge cennector at the back of IheSpedrum. No modifications 



Some games you can bu/ were produced before 
Joysticks were available tor Ire ZX Spectrum. Wllh the axJ of 
Kempslon conversion tapes these gemes can now be 
played wrhanyol 
thekenpston 
range of 
joysticks. 




H 



TR^nE Mosl torn are available irom W H Smith, 3©ots. 

ENQUIRIES Spectrum Computer Centres and good 
WELCOME computing snaps or direct from: 



HempiTon 

■^■MirDr\"ci tr^rorsKtirc i-rn 



MICRO" ELECTRONICS LTD 

Unit 30 Snywr Way. Wobum Roaa mausffial Estate. 

Kempston, Eediord MK42 7AF. Tel: (0234) 856633 Telex: 826078 KE fvPMt G 



Star* 
chart 

Dambusters 

BBC B: 

Bcmb it dov/n: 
£795: 
Aliigata: 

• • • • Plus 5 
raspberries 'or lack oi 
information on availability 
of diss version or 
possibility of swapping 
Great fun and rather 
unoredictabie vsrson of 
W.W.I Damfaus:crs 
exploits, Ralhol simular 
graphics to defender 
(planetoid) but yuud aiiU 

simple. Also good sound 
with external speakers. 

Vortex 

BEC B: 

Shoot- 'enu?: 

£7.95: 

Software Invasinn- 

• • • 

Th s 3D in 20 game (no red 
and green glasses) has ai 
inevitabil ty about t that 
makes ycu try harder sven 
though you know that 
failure looms! Unusually I 
fmnrl that both the 
joystick and keyboard ga/e 
good contro of the fighter 
craft equ pped with laser 
torpecoes. 

Pengwyn 

BEC B and Electron (see 

note): 

Never y: 

£6.95: 

PnstRrn : 

ir if PIjs 5 raspberries 
for lack of information on 
availability ct d:sc version 
or possitilit/ oi swapping. 
Moving blocks of ice, 
cashing nasties and tryiig 
to align special blocks 
leaves me chilly. 

Hicksted 

Spectrum ASK: 
Games for Girts ': 
C5.95: 
CCS: 

• • 

Hirkstnd. is a gsme of 
computer sed hcrsemanshp 
based on the differently 
Spelt ohow jumping ground 

Hickstead. It is one of -hree 
games under the somewhat 
dubious category of Games 
for Girls' thought it best f I 
goi a little hase mad, 
computer crazed friend of 
mine t3 review h. She was 
to out it mild y riisaopo nted. 
Conclusion: a grsat idea 
executed poorly. 



SOFT 



Snowman 

WSpectrum 48K 

m£6.95 

MQuick$Hvs 

• • • 

THfiRS'S NO PEOPLE like snow 
people, and rhe Snowman, hascd on 
iht book '>y Funjus the Bogeyman 
ercaioj Reymand Briggs. is. already 
no.scd abroad as unique among 
Lompulcj ^iiuiub fiii iis ufll-viuleiLe. 
At last a came ih.u parents can buy 
for Junior secure in the knowledge 
thrt they will not awake next 
morning to fitid their lovable 
offspring trans-formcd intc a 
blcodcrazed witching freak. 

Instead of dying in rhe Snowman, 
yon K^ito <lccp Tie serpen HkpUy is 

a frosty slw, ladders and levels 
display. Yoti have to collect six 
nieces of silOv in ordvr la build the 
snowman. Watch out lor roving gas 
flames — these melt t tic sr.ow you arc 
carrying, end it reappears eHewherc 
on the screen. Th.s game wil appeal 
to perverse people who insist on 
celebrating Christmas in the middle 
of ihc summe-j since yon gain e<tra 
points far collecting various 
Christmas .rackets, presents, 
stnrkirigs ;nd tree>. If you eolice: an 
ice lol y \ou can ward ofT she gas 
flames. Your energy is replenished 



X 




by eating a turkey or Christ mas 
pudding. 

Ir. srages iwo and three you have ro 
kit oui :he snowman with scarf, hat. 
noe« etc while molding the Skcp 
Monsters. These can ie neutralised 



s age yo.i try to collcc: icecubes :o 
sop your snowman from melting. 

Thecal flames mah iheii COerttbttCk 

here Attractive graphi:s, well 
thought-aut idee, perhaps a little too 
rnucb dexterity rtquirtJ tc position 
vour mai ai the bouorr of ladders 



BLUE THUNDER 

..: „ RE 875 BIS SIC 




Blue Thunder 

MSpectrum 48K 

MC6.9S 

MRichard Wilcox SoHware 

• * • 



NOTHING TO DO with the ti.m 
starting Rcy Scheider, or the TV 
scries caning James Faientno; in 
•his prcgram we are a world away 
mm the difficulties cf comnuivty 
policing tv ficlkoptcr. Yoj ire 



probably better oil' playing this game 
with a joystick, than the keyboard, 
but even then tht lire button is ?iven 
the three furctiens of 90, ISO degree 
turns and firing. This can complica*c 
(cont'nu&d on page 59) 



YOUR COMPUTER. APRll 19R4 S7 



SOUND BOOSTER 

FOR SPECTRUM 




• Plug ir and use No intenal connections 

• No batteries needed 

• Good clear somd 

• Output confol 

• Load/Save facility bu It-in 

• Fully guaranieed 

BRING THE SOUND OF 
YOUR GAMES TO EXCITING 
LIFE FOR JUST 



£14.99 

(Including VAT + P&P) 



r 



NEWSFLASH! 

14" MICROVITEC 
IITOR 

iMPATIBLE 
CARRIAGE 

16K RAMPACK FOR ZX81 
£17.50 (INCL. VAT & P/P) 



3 COLOUR MONITOR 

1 SPECTRUM COMPATI 

\ £285 (INCL VAT & CARF 




Please send me (enter quantity in box) 
JSourd Boosters @ £14.99 

IColour Monitors (Spectrum 

Compatible) £285.00 

EHRampacks for ZX81 @ £1 7.50 
Above prices include VAT/P/P/Carriage 

NAME 

ADDRESS 



I enclose cheque/P.O. for £ 

ZEAL MARKETING LTD 

VANGUARD TRADING FSTATE, 5TORFORTH LANE 

CHESTEFFIELD. DCnBYDIIIRC S40 111 

Telephone: 0246) 208555 



BBC COMPUTERS 

West Wales 

BBC model B £399.03 

ELECTRON £199.00 

Microvitec Colour Monitors £247.03 

Disc Drives.. "rom around £189.00 

Teletext Adaptor £225.00 

Wordwise (Wordprocesson £46 

Graphics ROM 33 Disc-Doctor £33 

Plus a range of Accessories & Peripherals etc exceeding 
that of any other Micro, inc uding Printers, Papsr, 
Ribbons, VDU's, Z80 Second Processors, ROIV Boards, 
Joysticks, Light Pens, Dust covers etc etc etc. 

2'1 hr despatch on all stocked kerne 

Schcol/College Crders Accepted . . . Immediate Supply 
Discounts on Educational So-tware 

A_L OUR PRICES INCLLDE VAT at 15%, Securicor 
Carriage extra. 

We are official dealers, and stock probably the largest 
range of COMPUTER SOFTWARE & BOOKS for the 
B8C Micro in West Wales, plus a good selection for 
several other popular computers. !Over 300 software, 
and 55 book titles FOR THE BBC MICRO ALONE.) 

FOR FURTHUR OETA LS. CALL IN FOR A 

DEMONSTRAT ON, OR SEND A SELF ADDRESSED, 

STAMPED, LARGE ENVELOPE FOR PRICE LIST etc. 

(We cannot rsply wit how one) 

(Wc urge /ou tc phone FIRST if coming ory distance. 
Note our shop hours}. 

CARDIGAN ELECTRONICS 

Chancery Lane, CARDIGAN, (Near Wooiworth's) 
TEL: 0239 614483 . . . Hours MON-SAT 10am-5pm 

COSED *LL DAY EVERY WEDNESDAY land Pubic Holldsysl 



BETA BASIC 

ENHANCED BASIC FOR THE 

ZX SPECTRUM 16/48K 

26 NEW KEYWORDS - 10 NEW 

FUNCTIONS - MANY EXTRA FEATURES 

ALTtt *■-■*.-[ utfiWi* i-v-riri.. j# *m- -.i m-<> bMMN '<* 

AU7C J.t BjlciT-jUiDt-YV Ife* ij-ntp-l 

CLOOt tantmii • rt^ui j-wk ***■> a'^'n «nd u«im - -i *i*J G05UI 

fli:J.1y 

OCICC — , hUfcrl -.' ■-- , 

OO - DO .OOP H'wcnr* >*ntn MHU |Mft| -r.-3i-.-i. 

DFC*I - COUCtoPCKE 

EDIT - lijwii'iwilnrarw 

ELSE ,-j«r - TM[N 

OCT - v*ti *v ^«YKi«'d wt'v, Ju*»'+*i uh -NTFfl 

hCl>fiOt(>3 Tthn KttVW "*vs MyWWAl Wd r>-.-nw 7i^r- n*o<Jf 

OH CU5L* 4> GO TO «lrw nnitwr *Twn i ir.c* Ihr *j-mw-s 

ON C1POA riVmi :>*pp«v at inu n|wti;hj| B'frlttfe EflPCfl LIP>E iml 

ETAT rartuMf 
POP - r*~vr-iw [uln'rr- IA$tCf flMA 

pwx: - wmdoAXKUti Arth CEFTOK jfj fMQPflOC 

RfM.IV) - f*r«*i-*^f pki oi ivtalt ptuyam v»im ip*v*mt I'm ino m 

.»: P-n«r.i rUndu SO TO. GO?UB "»; *•<■ 
ROU ox* movtauK gr » ivi pi whgli pm n w> ftrecdon. *hh 

*tio rtund 
SCROLL - m ROt,. fed wflhoit wraifounl 

V*T - avti run « i§ rt « ■■-« *■ »*»— > r Hm ■ •rrcJl^j lw irH^ri 

wMt'hj o< cidMn SOR - iVVRttf Kiii inr*>*f* aota Qm 
PWHlf«J ttthy/* ewibf BOrtM *l*t*H* C^C 'fCt C' I *««*Jl 

THACE ztcv.iL ia,-r.^-' lirv *-.- itrltiwrl • ■ ■ ib*i t n ■ !■.•-*■«-- it 

' "■"'H D«;»iv C J Hfvcud VBrtlOlW bftfl** itloatg. Jtfri 

UflMC 1H4 -vr*l rn»/T 'i -fl-»l.j ■■■.. ■*■.-.... 

CcnvE*rfiior»b*t^**n decimal jnd rswBrlecinial - cenverrioo bBtwjen Negsrs wid 
two-c^oracler aliings (allows 'intcgof affBva*") - fotmanlng ?f numbtfa - 
INCTflNr. and CTTnfNC 5 ^ju,,rtio.::. diiwunt ul Ti3« iir—^u'v ~ OoUtM« PEEK — 
cutctiI lime. 
F&ituros ffirtittir- 

Sioflld'^ntry keyrtorde (in caohi^s nn>ocie) with wntw ch^ck on enffv - kuwati 
n«w eror mossiflas - comp*tibilry with Spocrum SASC — prooram occjpiei 
\\jiX 5 6K cursor can move in al directions m n lim hong edited — flashkiig 
cu'rent Ime poin:ef - BI^:AK gets you out of even npchine code lock-ups - PlOT 
lets yoj plot string aiywherc on the screen - FLOT end OR* W scale and >ffs«r 
vauescen be s«t us^g XRij. YKU Xlib ard YOb - 1BK nnd 4fl< veiaion? on 
sa-ne tjpe - cempreneniive manual. 

Only mXJOincfusivfff 

Pk«s« send me .....copies o' Beti BASrC . 

I enclose cheque t'c.o. lor € 

Namfl: „ 

A&l<e*k. , , ..*. ..- ,., . t 

' .-..*- «..«4 , .,.. 

betasOft 

92 Oxford Road, Mosetay. BIRMINGHAM B13 9SG 



58 YOLR COM'UTFR. APRIt '934 



Star* 
chart 



Starship Escape 

Vtc-20 with 16K expansion: 
A/We shuot-'en-up: 
Sjmlock: 
£7.95: 

• • 

A tractor beam drags von 
aboard tie alien ship. Yout 
cratt is dismembered ana 
yon nust piowl about trie 
erne ;rau teassemolit g your 
own vessel. Ardrcids, 
robots, space spidsrs and 
the ei/erwatch ng Force 
Ctoud make life difficult. 
Playable with joystick or 
keyboard. You zoom around 

the space hulk at greet 
speed, infunaimgly being re- 
iiiipiiiun-d /vllttlt* yuci 
started from with /our 
trusty K9 trend. Graphics 
not marvellous, ot Louise. 

Destroyer 

Unexoanded Vic 20: 
Shoo*. -'em up: 
Sumljck: 
/v.95: 

• •• 

An unerroellishsd shoot 
'en up, lequinry pleev.y cf 
cc-ordination, nr>v<irrn»l«ss 
Using the keys you have to 
stser your destioyar back 
ord fort* - on the oggm, 
shooting to eft and right at 
attacking aucraft, 
depinchertjing submarines, 
and doocing torpedoes aid 
bembs. The whole game 
runs for a time period shewn 
by a changing strip at the 
bcttom of the screen. If you 
survive the lime period, a 
bonus basec on planes 
downsd ie added to your 
score Not bad n 2K. 

Bull Run 

16/48K Specirutn. 
Run away 
Pfripps Associates: 
£6.95: 

■k 

Silicon Pamplona. On 
holiday in a Spanish village 
you ae puisuec by a wile 
bull. Iheie is a 30,000 
pesetas reward tron v/hich 
50 is decucted svery 
second. You use yourself as 

hait aid put up fences. 
These do not stay up very 
long. The Bell will yore ycu 
if you ore carrying s fent-c. 
but you are "airly safe 
behind one. Three levels of 
play, not great graphics, 
cheaper than a holiday in 
Spain. 



SOFT 



(coivmund from pagv 57) 
uuiiciv I .id. also duhiujs about <h.- 

Lidlill 01 lilUcdlHe pUsi-pe.Uv; 
giaptncs 

This is a perry Ihophftrr viuh i 
nuclear "factor thiowi in, First, 
pilot your whirlv.-iud Ott the 
V.'STOL CAiricr ovei ;H<. islands, 

getting shut at. Thane ire live 
different levels of difficulty. It the 

Umh.c. levels vou contend vvi h waw. 
ot |ci lighleis and indeslruc shit led 




UuUuuua, Oulj one oi the latter it a 
tine - the number never gels as 
hi^li .is W vou penetrate enemy 
lints, cesitoy the aucleai sem.«ni iml 
rescue up io Iti . uuuadcs iu jiic 



"i'.ie on-screen note line dispuys 
-ioio left longn. leservc etcoprets. 
cut rem score aid mission number. A 
••tit ljI bar on the lighi i>l the screen 
indicates yuui chopper's iiicl level. A 

i hjllem.il tg jlJltle. 




Neptune's 
Daughters 

■ Commodore C3M-64 
U £7.95 

■ English Software 

• • 

As iHt-ouj pre-decimaTttauon tokes 
gees "My girlfriend'* a mei uaid 
lonely vittl statistics: 36,24 and bur 
and mx a pound." Your history 
teacher in liiit be able to explain it to 
vou. The aim ot' this game is to 
rescue Neptune's beautiful daughter 
Irnm ihp spa terpen who iv holding 
her captive. Unfortunately vc have 
to adn.it this same had us pretty well 
Stamped, i'. is cither i vciy 
demanding and challenging game, oi 
impossible to plav and consequently 
stupid, depending or. who you talk 
to. 

Zither Aay, Neptune's daughter 
never showed up for any ol us. arcl it 
is i Io' ol bonet rigiuiii); octopuses, 
sucker plants and deadly amoehaf 
)um fci ,i blind date Vou take the 



par ol U acuauian venu absorb; 
oxygen through hit gills You have to 
ii[;i i otTthe attentions of pouorum*. 
octopodes anc deal ih: way ol 
deadly sueker ;>!aits to get through 
to successive caverns in this 
-Mitmujitic Scuu.DJe M.ei.uiiu. ii'.i 
eventual!; encDuntei amoeba 
swarms, vou iiu\t to aKiuuew •<> 
youisell uuo : puicic. whe,e »>n 
can kill i ban with youi hai po mi .ti.d 
absorb the bubble: ol '0xv4e.11 which 
they emit as ilwy die 

I his is as fa.' as iimi of us umld 
v^el. Acpaicml" at ; er this a n ousici 
ciab is enCCuntJrec You kill tnis and 
iak« it wJ:h you lo feci i.ie sea 
serpent All being weil, the iorjied 
opbiut huu ogre wi.l kr,oekotVfor40 
winks whik you depart with ihe girl 
in die vet-took oulftl. You thett had 
bet back ic ilu safety 01 tht, jala.e, 
where rpejuhttbly you .an settle 
dowr. t.i discuss the expr.cnoe over 
half a shandv and a packet at' shrimp- 
flavoured cusp*. 

ibis is ell heai:a_\, however: one 

llin f. up ; ati -,<y ihii hjlMk. hii. a 

vcr; high frustralioit u/ioccnt 



Fred 



M48K Spectrum 

ME6.95 

WQuscks'wa 

if • • • 

|-ko*i mi people who brought you 
KugjooK ot Houga-buo, cepending 
it> whicn computet you play it on, 
UOiuet biioihei :easi oi Disneyesquc 
graphics. 

Ihe scietn display presents you 
vith a vertical maze of glowing blue 
..'....i... ujiti, jiottiJ v. 11. h the 

intrepid Ftcd wends h.s weary wry 
11 search ol" the treasures of the 
l'li.ii.mlii. Yesj '. kiuw vvc have done 
rhe Pharaohs at the botton of yoar 
^aiden joke. 

trtd ihiiK up and clown ropts, 
avoiding contact with rats, acid 
crops, ghost which can go th'Ough 
walls, chameleons, mummies and 
vampires. He has a gua and six 
hilkis. 

Thcieaiesix sciccns, increasing in 
cifficulty, iVIIuued by :he option to 
racurn i« lh« lii.t scr«un, o redefine 
lie maze and numbei ci mongers. 



YOUR COMPUTED APRIL 1984 B9 



7 Tandy TRS-80: Setting The Standard 



WithDot Matrix Printers 




9 Vz" Dot-Matrix 



£ 399 



With Colour Computer and 
Parallel Interfaces 



DMP-120. This versatile tfVfe" dot-matrix printer has high speed data 
processing and graphics nodes that makes light work of many many tasks. It 
prints ten and 1 6.7 characters per inch, or elongated f veand 8.3 characters 
per inch at up to 1 25 cha-acters per second. A very corrpact printer it usee 
fanlold, single sheet orrol paper and has built in parallel and colour computer 
compatible serial interlaces. 26-1255 



Colour Graphics 



£ 149 



• Uses Easily Replaceable Ink 
Cartridges 



CGP-115, Ultia-conipai;l iuIlui graphics jrintar helps yoj c r eale beautiful 
graphics in red, green, slue and Dlack, and it prhts alphaiumerics. Built-in 
ccmnands make it easy! Text mede prints 40 or 80 characters per line at 12 
characters per second. Uses easily replaceable ink cartridges. A selectbn of 
eclour pens is available. Set rreasures 2 15 'ie x £ 1 /4 x SVs". 26- 1 192 





Low Cost Dot-Matrix 



£7995 



• Print Graphics 
and Alphanumerics 

• Whisper Quiet I 



TP-10 Thermal Printer. Perfect for use with the MC-10 Colour 
Microcomputer, and our other colour computers. You can print both screer 
graphics anc alphanumeric*. Textmode prints 32 characters per line at 3C 
characters per second on 4V3" wide thermal aaper. Special repeat function to 
make graphics programming easier. Colour computer-compatiDle serial 
interface only (630 baud). 26-1261 



..Or Choose The Daisy Wheel Printer 
That Best Suits Your Need s. 

"Letter "Letter 

Perfect" Quality" 

£ 1199 £ 599 




With Free 
Bi-Directjonal 
Tractor Feed 

(26-1459) 

DWP-410. ideal for SCRIPSIT™ word processing select ten or 12 
characters per inch, or proportional pit;h. Forwa r d and reverse paper 
feed and Vz ine feed, underline and programmable backspace. 
Includes V120' space and 1 /4e" line feed. Automatic paper sei makes 
paper insertion easy. Uses interchangeabls print wheels for type 
selection. EPW mode for SDecial wheels. 26-1250 




• With 
Automatic 
Wheel 
Positioning 

DWP-2 10. A low-cost printer tor mat "professional look"! select ten or 
1 2 characters per inch, or aroporional pitch. Prints over 200 wo'ds per 
minute (18 characters pe' second) at ten characters per irch. Easily 
handles an origina plus two copies, features V200" space and 1 /4e 
line feed, ribbon end, ccver open and paper empty sensing. With 
carbon ribbon and Courier 1 C print wheel. 26-1 257 



NEWS 
oaeo 

rssu 

tt t t 
h h 

The crystal ball 

Giving the crystal orb a 
good shake reveals two 
new adventures from 
Software Pro.ects of 
Liverpool. The fi - st, Legion, 
is for the BBC B and takes 
place at the time of the 
Roman Empire. McKensie 
is the seconc and has you 
playing the role of a 
famous spare* mplorer who 
has been captured and 
imprisoned 01 a pirated 
cpaoc station. You will need 
a 46K Spectrum to play It. 

Lothlorien, perhass 
betler known for Its war 
gaming programs, has 
launched a series called 
adventure Mester. The first 
in the series is an Arabian 
Nights tyce fantasy 
entitled The Stolen Lamp. 
It is a text and graphics 
adventure for BBC B 
owrers. 

Another text and full 
pictorial adventure for the 
BBC B and Commodore 64 
micos is Twin Kingdom 
Alley, a large and compie> 
adventure from Bug-Byte. 

A helping hand 

Calling all fans of Level 9 
Computing's Colossal 
Adventjre. Are you baffled 
by a certain bridge- 
blocking Troi ? See below 
for a clue that w II enable 
you to pass Iree of charge. 

Attention all Scott 
Adams Pirate Adventurers. 
Could be you are stuck at 
the second treasure. Help 
13 at hand below. As usuai, 
the oluco arc written 
backwards to avoid the 
eyes of the urtwanting 
unwary. Let us hear from 
you about other problems 
you are having — I will do 
ny best tc help in tiese 
pages. 
Troll trouble: 

RETALMEHTEVEIRTER 
OTDROWCIGAM YAS: 
LLORT OT SGGE NEDLOG 
EVIG 
Pirate treasure: 

GID NEHT 33 
EC*P,DLEIF EHT Nl 
Happy lunting! 




Our man with the 
brass lamp and 
the key to a 
thousand 
mysteries sheds 
light on new 
adventure 
orog rams. Lost? 
Never fear, Hugo 
North is here. 

Kingdom 
of Hamil 

■ 38CB 

■ £9.35 

■ Acornsoft 

Kingdom of Haaiil is the latest 

[Mi7'lf r rn j.iin :he llustrious band of 
Acornsoft adventures for Lie BBC B 
Micro. This group now includes 

;u( h brain bafflers as Philosopher':) 

Quest, Sphinx Adventure, Castle of 
Riddles and Ccunt down to Doom — 
enough m.nd -bending puzzles to 
.tecp yoi occupied for ihe rest of this 
year. 

Like the other Acornsoft 
id ventures, Kingdom of Hamil is 
text only, eommanls bcine input in 
he normal verb and noun format. 
Each location .$ describee in detail 
on your visit but thereafter in brief — 

unless you specifically request the 
full description with he command 
Look. 

Some of (lie commands icco*nised 
by the program ar: detaibd on the 
cass-'te box; it is up to >ou to fhd cut 
the rest while play.ng. 

You always wondered why you had 
"slue blood in your veins when all 
your frisnd* had common or garden 
red. Now you hav± lmrncd why — 
you were stolen from your royal 
parents, the rulers of Hamil, as a 
child. Ii ia up to you :o prove ycur 
identity and claim your birthright, 





but watch out — you seem to have 
made an awful lot of enemies when 
y 3u were a baby. 

'I'li: adventure starts With you 
trapped inside a chapel. Venture 
outside and t 16 ton weight drops on 
your head, ending your assault on 
the thror.e before it has begun. 

Some adventure* have plenty of 
locations bu: precious little in the 
way of objects, clangers and puzzles. 
Kingdom of Hamil has them all, in 
spades. 

Heroes of 
Karn 

■ C3M-64 

■ C7.O0 

■ Interceptor Micros 

HpRflRS OF Karn is a Commodore 
64 adventure of the classic mode but 
in modem dress. Net only does this 
text-based fantasy give yuu xu 
attractively crawn coloured picture 




X2* r * Xo **• •*** o* * ruiMd co««9«- 
r£S2 country l.ti to tK« «*st *tut south. 
* •»•**• *« «« archwav to -**»• uost. 



of each location, it also provides 
some very impressive music into the 
btugaiu. As you might expect In a 
classic adventure, there's quite a bit 
of treasure needing '.0 be collected 
but that ii not the main purpose of 
your mission. 

Lone, bng ago, a hcrdc of felt 
creatures swept down upon the Land 
of Karri, and great was the slaughter. 
Few neaped the carnage but among 
the handful that did wete four 
Heroes of Karn; Bcrcn, lord of the 

birds of the air and swcriiman 
supreme; Istar the Wise, master of 
magic and lore; Haldir, gteatest of all 
minstrels; and Khad.m ihe Dwarf, 
small in stature, mighty in renown. 
Yet, eventually and one by one, 
they were taken captive, bound with 
stone, iron and mag c. Where and 
what they now are is unknown but 
legend his it t.iat one day the 
stranger will come, will venture forth 
into the dark Lands, will fight with 

the powers of night, will find and 
release the long-imprisoned heroes. 

That day his da.wr.ed — you are 
that stranger. Can you fulfil your 
destiny? 

If you can, I guarantee you will not 
do it quickly. There are ever 65 
Icoations to seek out and explore, and 
over 30 puzzle; to solve. Much of the 
advent are is linear — that is, some 
prtihlems can only be solved by 
overcoming earlier ones. This makes 
it a shade tougher thin some others 
and should give your mental powers 
a real workout 

Heroes of Kam is a first-rate 
adventure providing 1 great deal of 
pleasure, the musical passages ate a 
delight — turn up your volume for 
the best effects. 



YOUR COMPUTER, APRIL 1984 61 





\ 



The Commodore 64 is compact arid nippy 
like many other home computers. 



The Commodore 64 has an enormous 
memory: it's a positively elephantine 64K. 

If you're unsure as to why you should 
want a home computer with such a big 
memory; we'll tell you. 

It means you can use moie exciting and 
advanced software. 

This means you'll get greater enjoyment 



out of your home computer because you can do 
so much more with it. 

You can create high resolution graphics, 
or reproduce the sounds of many different 
musical instruments. 

You can broaden youi horizons with the 
library of educational programs. You can teach 
yourself programming, or you can entertain 



V3U:WS:l 'HI XVMOC'Wi f*At 'MOM SEL :; Wui A'.j WKOACf H&VON !Mi M VKUQS BW.NI ■«< O- BOOTS. RMBEIOWS. WM SMI H AjKtS.CLMWS GFKNS )R3T.M£VZIt&VIAffi ■ : l r» •.".St •'<:>" UM I -'Ml 





Rut its memory... 
well, that's a little different. 



yourself with countless games. 

As well as hundreds of software programs, 
for use both at home and in the office, there's 
also every peripheral you're ever likely to need. 

Tumingyou r 64 into a super sophisticated 
computer system with a printer, plotter, disk 
drive and monitor is simple. 

Little wonder the Commodore 64 is seen 



to be the premier home computer, especially 
with a price tag of only £229, or less. 

Makes die name worth remembering, 
don't you think? 

Cz commodore 



fen wont inkjbvw ijn cuvwc the (aMP.'r)::HF i»»Frn».wnnN ctN'flt hjs aiw miua sioiqi. ejiksiwe s.i «G 

MHN UVMS.VWK) WORTH RtDIFR.SIOfv COCF, BSiTISH hBMF. STOFtS ASOA. »PPDl SAWCENTRE. HOUSE Of CL'MSBAIE. iWSS A*U HIM R MOD FETAH.-BS.XLSO AT BRANCHES Of A NATION*. NnwOK Df COMMO DOFE CQMF"UIIH UULtRS 



REVIEW 



After the first false dawn, Kathleen Peel finds out if real 
keys can heip Hadofin succeed where Mattel failed. 



Continuing thf. recent fashion of 

repackaging an existing .ow-price computer 
by fitting it with a proper keyboard, :he 
Acuaiiur, II succeeds the ill futcd \quarius. 
At £80 it bccorr.es the cheapest real-keyboard 
compute! currently in production. 

The misgivings regarding the original 
Aquarius, apart from the keyboard, were in 
the limited rtiKclution of rhe colour display, 
poor Basic, virtually n;jn-existen: editing 
facilities, high price of peripherals and very 
limned saftware. Combined, these led to a 
general panning of the computer. 

The revamped Aquarius compote; with the 
•Spectrum, Tandy M.C-I0 and Las^r — the 
Laser may not now be on sate due to ihe 
demise of Computers for All — and fi Is the 
gap left by the discontinuation of production 
of the Oric I and the real keyboard 
computers, the Vic-20 and the TI-994A. 

The review model is a preproduction 
version of the Aquarius II and there may be 
some minor detail changes to the finished 
product. As the staiiduid cT the review model 
is very high with a clean PCB withcut 



Ftyure 2. Diaw mecrc commands. 



Ok 
i rsi 



IB 
?0 

■30 

■50 



^ S 



Qi 

I 



S= bm53> 50130Li2Sr^0d25" 
kiS = Rri-20,~i5 _i U= R5 C5 - 

R|^|.C>ri-j:8,-6(iH l5--15m+15, 15 



•4' 



3PY 



En 



F>gure 3. Aquarius printer character se j, 

«*•*-•'. 4 " '111-*- 1 Ki'V>ir 1 T(ifliJft'i« . %•"— i 

**fc'i >»-.- ,/Bt23436'39i ■. ■ , NtPBCDEPGH UK 
etlNU-'UKSHjLKXYZr^I ~_*abcdefsn i I < ><»Wt«>a 
kuwiv;! '. mm »*_.: ■ •_»+• ••*■'♦*_» «■■■ «i i ■ >< 



-♦■ tt/Hih'-'^J i>*\»*Hr» .'.RsMCAn 

Figure 4. An indication o f Ihs p<xel 
rfisoljricn available on the Aquarius II. 




Figure 5 The Aquarius Menu command 
fcrmut and screen dtsofay. 

_!ST 
JO CLS 

ts«n.<cc« ,: ' wx so T oiea» ;na .aoe • <?ee 



I 



O LOCfiT£i,.l!STOP 
p-r 

Ci'-Cle 

box 



changes, I presume any changes will be in 
ROM ind cosmetic. 

The new keyboard makes a :renendous 
diffcrcr.ee to the Aquuiiun. Alihuugli not 
elegantly styled, it is very good. As I like 
computers ro have oou keyword and fully 
typed entries, the Aquarius gets a definite 
plus here. My only criticism of the keyboard 
is that ioir.c users like an audio feedback and 
die computer does nit provide th.s facility. 

The Aquarius comes in a Basic 4K. which 
leaves 1,61:2 bytes free lor your programs — 
not much but a I6K RAM pack at £30 and 
S2K RAM paste are available. 

More memcry or a gsmes cartr.dge can be 
pluegcc into the expansion slot. Further 
expansion is via a mini expander which ades 
two joysticks, a cartridge and a memory port 

and co3t3 £40. 

The Aquarius II :an use the pcriphrra!s 
designed for the first Aquarius, f.nd the 
manufacturer of :hese micros states :hat the 
Aquarius III, dut for release in the autumn, 
und the Aquariu3 IV underdevelopment, will 
also be fully compatible w th all peripherals 
and software. 

The primer interface .s RS-232C, hur dots 
rot allow for two-way ccrnpntcr traffic; a pity 
realty as ii would have been useful 10 be able 
t:> network the Aquarius. Because the 
i iteifac: is RS-232, it should be possibe to 
use any other printer providing it is capable of 
runrint) at 1,200 baud. 

The c.isplay was qvitc reasonable with little 
dot crawl, but surprisingly for i computer 
from the Far East, there is no video output. 

A res:! key is provided next to the on/olf 
switch. T.iis allows a warm start when 

followed by Control Slid C. 

The Aquarius II is identical in operation \y 
tic original Aquarius with the Extended 
Microsoft Ba>ic cartridge. This provides 
several improvements, the nos- significant cf 
vhich is the itiiplr.mtnt.tioa of an editor. 

The editor lias some very nice searc.i 
facilities, but also some rather annoying 
anomalies although in use I soon became 
accustomec to the fact that once you have 
gone p*st a position in j line you cannot go 
hack to ecil .urther, you must restart th; 
line. 

The ability to search a line lor the nth 
occurrence of a characte- was impressive and 
would have been even more so if the uiulii- 
s.atemem lines were not limited to 72 
charact its. 

The editor commands are: 

I insert 

X go to ?nd of-line 

L list rest cf line and restatt 
nD delete n characters, default 1 

H delete to end ol line 
nC change n characters 

E sa\.e changes 

Q ignore changes (qut) 

A abort ourren.cranges 
nS char — search lor nth occurrence 
nK char — dsle'.e r chars in line 

The tape interface worked withou: many 




problems a/id is adequate fix speed. A 
purpose-built tape rcrarrler is available with 
huilc-in record and playback l:vcb suitable for 
the Aquarius. Em using a three- oj five-way 
DIN with 3.5mm. plu*s the Aquarius can be 
used with any cassette recorder. 

The 4K RAM is used to store the d, splay, 
co.our attributes and i few system variables: 

the user is left win 1,652 bytes for a 
program. 

The ROM is inaccessible in normal usage. 
This will prevent the .nore adventurous user 
from exploring the inside of the Aquaiius 
and csn only lead tc a delay in the provision of 
quality, independent, low-cost tape software. 

The Microsoft Basic is faster than 'the 
Spectrum, timing tests are given in figure 1 . 



64 YOUR COMPUTER. ^PFIL 198* 





MBf 1303) 

?6rl58i r 



>=>9 

IC ft+l)THENQOSUB30 



000 
_ A )-A 
K XlB 
3SUS23^ =RII 

FQRA=1T 
I-FBC Al> 

NEXTA 

£s$$j henqoto7 

step 

FOR=»»1TO100 
PRINTBC R-1 i 

NFxre 

RETJRN 
3i BEA)=BtA+ll 

35 RETJRN 



ii 

13 
20 

v> 

25 

30 



j Figure J. -AoiiAWfj.i t'ming 



As is usual in computers of this pries, the 
Basic lacks good structure and o.ily supports 
On Gosub and On Goto. 

The Runic is noi Kpsice-ccnsitive and tid.es 
up messy input nicely and tr;ati upper- aid 
lower-east the same. Unfortunately, erior 
messages are of he two-le:tcr variety and tre 
not always that helpful to the uninitiated. 

Program li.ies are eompres-.tcd in menory. 
The soeed test program usei 227 byics in 
pngrarn storage, ar.d Spectrum used 339 for 
the same program., thus the small memory is 
worth about 2.2K in Spcrirun terms. Note 
that as a consequence M" the pat.-kagir.jj, 
numerical accuracy is not so good. 

The Aquarius Extended Microsoft Basic 
can us: the Def FN command to define user- 



specified functions. These act as sma',1 
programs within the Basic program arid when 
given an argument will produce a numeric 
answer. SQR. ,s a built-in Dcf'and given the 
argument 49 would produce the answer 7. 

Line and Circle commands are available 
which can be extended to cover colour, til 
and boxing using additional parameters. 
Interestingly there is u :,ub sis of the AtSX 
Draw .Macro commands. Fig.ire 2 gives a 
screen dump of an example from :he manud 
showing th; macro commands in u;e, drawing 
a little house. 

The Aquarius II hao t screen r*solaticn cf 

£0 ty 72 using the teletext -type three-by-twn 

graphics blocks — figure 4. The Aquarius 

(continued en page 67) 



YOUR COMPUTER, APRIL 1 934 65 




COMMODORE i 



Aaif CDCrrai iu 




Author: Anton Hlnxman 

Hive-cave action* 
BorHe Bea n&ods help 
defending the hive Fight off 
the invading swarns, bathe 
the bees and defend your 
Queen! 



FLEA) RAYMOND BHKiCS 



48K SPECTRUM 



Author tndescomp 
ttcny action f 

Jjmp your way out of the 
caves with Bugsboc the flea 
but beware of me fearsome 
Dragon as you jump around 
the exotiz vegetation. 



} "fy ft II ' J -Ti M + tW'tFmWm 

Atthor: Davie Shea 

An enchanting game based 
around episodes of Paymoni 
Bn'ggs ' amazingly successful 
bcoK. 

48K SPECTRUM 

Author: Sandy White 

Battle the Ants in the soft 
solid 2D dty cf Antesche r . 



Authors: M. Preston, 

P. Hunt, R. Rose, 0. Moore. 

A mythical graphic 
advent jre ,'n the dark and 
deadly halls ofEarthsione 
Castla. Battle Dragons. 
Vampires. Sphinx, Zombies, 
Skeletons. Gryphons and 
other leoendarv beasts to 
rescue the beautifjl Princess 
Paula. 



48Ki 

■MM 
AuthOi 



SPECTRUM 



<r, hdescomp 
Action beneath the 
Pyramids! 

Feaness Fred the Irtrepid 
Archaeologist searches the 
creepy catacombs below the 
torrid tomb of 'Tootiscarmoori 
tor the terrible trsasures 
amidst monstrous mummies. 
Ghastly ghosts, sats ana rutst 



48K SPECTRUM 
COMMODOPE64 

VIC 20 + 3K cr OK Ft AM 
DRAGOK 
BBC MODEL 




Ajthcr: John Holls 
Authors: Mark & Richard Moore 

Authors: Stove Leo/Chartec 
: IS C Andiew/incentive 
Auttor: Dave Mendes 



All titles available from Qutcksltva Mull Order 
P.O. Box 6, Wmborne Dorset BA21 7PY. 



uicksilva programs arm available from: Boots, W.H. Smiths, J. HHnztts, Mtcrodeafei, 

HMV, Hamlays. Jain Lewis, Computers tor All and all npuubfe 

specialist computer stockists. 



'% 






(continued Uorr page 65) 

Claim of a 320 by 192 graphics resolution 
simply means that 320 is the number of pixels 
across th; saee.i and that there tre 192 down. 
T:iey art not individually addressable. 

The colour resolution is equivalent to 4C by 
'tb or 8C by 24 depending upon which way 
you wish to use the teletext graphics. 

Two other useful commands arc Get and 
Put. These sprite-like commands copy to and 
write from i specified array, producing high- 
speed an.marion — it is quicker than Peek and 
Poke. 

Menu is a command I have not seen before. 
It permits a selection of items to be placed on 
the s:reen and the cursor used to make a 
choice from the menu — figure t. This looked 
to be mere than just s nrvehy. 

There was very little documentation 
regarding the scund capabilities of the 
Aquarius II. It appeared to be a single channel 
operating ihrough the television speaker. The 
games cartridges supplied with t.ie review 
model showed the sound to tc superior to the 
Spectrum, 

It can be seen from th^ screen copies that 
ilic circle command does not produce round 
circles. This can dc corrected by using the 
aspect parameter of the circl; command. 

A r.ew variation of he popular four-colour 
printer plotter is to be launched with this 
ccmpuier. The printer has all the normal 
piinting and plotting facilities cf the 
originallv released Tandy mocci and costs 
£120. 

■The differences are: 
■There ia no Centronics interface. 
■The whole of the Aquarius charac:er set 

is built into :he printer. 
■The printer can procuce single colour 
screen dumps using the Copy 
command. 
■The transmission rate a: 1.200 bauc is 
twice the spsec of the Tandy. 

T mnrngf'il rn hnnk rhe printer up rn n 
Spectrum through the Interface I without 
difficulty. The graphic characters are 
obviously different but Lsin=; the full-colour 
screen dump programs I have produced in the 
Microdrive arrirles, this should not Iw a 
problem. 





This screen dunp jives an a^r.taste 
representation of f?e aspect ratio of 
circlet diawy using the Circle 

commands. 



There appears to be i bug in ihc Aquarius 
Cony command which sometimes giv.-s un 
offset :>f half a :haracier out of position on 
mixed graphics «nd text use. 

The accuracy of the reproduction is very 
mnrh better than that of the Aquarius 
Thsnral Printer at £9S. 




General control of the cokur printer is 



by: 

■Text: .Print; LList the on y way to use the 

plotting facilities. 
■Mixec: LHmt; LList graphic characters 

available but fewer control codes. 
■Graphics; Copy fc screen dumps. 

The technical specification for the printer 
is: 

RS-232C w fh Data and CTS 
Eight bit character 
Cne start tit 
One stop bit 
No parity 
\ 200 baud 

"The provisional documentation appears to 
be very detailed with a number of useful 
esarrples tc get the ueer scartec. 

Because the review model A'aj- a 
prep.oduction version of th: Aquarius it did 
not ittve any documentation specific to it. 
Neither th; computer or the printer are 
completely n«w pioducts and therefore 
documentation should bt geod. 



CONCLUSIONS 

^The concept cr compatibility 
through the Aquarius range is 
gocd and probably worth a 
premium, "he software, com- 
pantively speaking, is limited in 
both volLme, quality aid is also 
expensive, but is available. I think 
the peripherals could be mo'e 
aggressively priced and every 
ettcrt must be made to ensu'e 
users are not rest'icted in 
accessing information on the 
technical aspects of the 
Aquarius. 

■At tbu, a ganes machine well 
worth considering and a vast 
improvement over the Aquarius 
1. 

git is expected that disc drives will 
be available in April or May but at 
present tiere is no indication of 
price. ■ 



YOUR COMPUTEF. AfniL 1034 67 



CBM-64 SOFTWARE 



WE WELCOME qui new president. Our 
country of Ananaba should prosper under 
your supreme excellency's care. With sucn 
celutions of grandeur we commer.ee this 
survey nf nunc ol the recent games sottware 
which tus become available fur the 
Commodore C!RM-i>4, the computer ynsi 
automa:ically associate with elephants. 

Banana Drama proves conclusively that .t 
ain't what you do, it s the way that you do i:i 
Part of a baich of what might loosely be 
termed "simulations'' from Visions Software 
Factory, the program puis yon shaking into 
the shoes ofjuan Rodrigues LVII. This tinpot 
dictator hes to remain in power by skilliul 
manipulation of public opinion and careful 
financial management. 

Graphics are limited 

Graphics art limited to colour presentations 
cf statu; reports, financial analyses, ar.d news- 
fljishrs Ymir supreme rxcplljncy it some- 
times, for example, asked by the industrialists 
13 make crude union activities illegal. 11 you 
co, you will enhance your popularity with the 
creadec State Security Organisation. Ananaba 
obviously sorted mil any proKlcns witn its 

equivalent ofGCHQ Cheltenham years ago. 

Once you liave decided whether or nol lo 
infringe people's democratic rights, the 
program presenti you with a number of 
rptions. You am please foreign powers, 
pacify a sector, assist a sector, raise stale 
funds, do nothing or lti.>k after number one. 
You on buy i private submarine, fcr 
example. You can a!so improve your status. 
hut rhi* is almost as expensive a; hiring an 
advertising agency as some governments have 
been known to do. 

Uusher is also Irom Visions. Your c.iance to 
wear a 10-gal.nn hat and Ml in front o" the 
computer prirnirp and saying "Hav? a nire 
day. y'fcll; ^eicha later". This Dallas scenario 
has you drilling tor oil, transporting it by 
road, or build. ng pipelines. You can export it 



Paul Bond flees with 
fleas and races in 
space. 

by tanker or supertanker, but there is no 
Straits of Hnrmti?. Savard 

A good map display shows your read laiuer 
crcwling to its destination, or your ship 
coming ;n. There are random veil-based 
disasters, pipelines valve fai.ureSj and wage 
demands from ship's personnel. The aim is to 
be the first out of two to four players to earn 
on.* million dollars from the exporting of oil. 
Until then all your revenue is pouncs. Maybe 
there's something to those Ne.v Forest oil 
denos.rs after all. 

Insects are ai traced to the Commodore 64 
fin some reason, alihough the or.ly real bug I 
found wts in Sum.ock's Jumpm Jack which 
gave an out-ol -memory error. 

Creepy-crswlies abound in Quicksilva's 
Boogaboo — a close relative of Bugaboo for 
the Spectrum. That program was writ en by 
Faco md l J sco anc a whole host ot Spanish 
types. Pedro Re.iz lakes a bit of :he credit for 
the 64 x'ersbn, alcng with Felix Arrahas — 
music — and J L Doninguez — production. 

Sting 64, another exercise in eorrpuierivcd 
entomology from Quicksdva, was less 
attrac:ive. The ides, is good, but the graphics 
are rsrher clumsy. Screen (hie purs you in 
joystick control of i hee-swam — a large black 
blob. Ycu use this to bounce other blob- 
swams which ire irytng to take over your 
hives. Screen Two pu:s you in defence of an 

individual live; sun) fly ;i stp adron of siripry 

stingers ntc the encroaching hordes, When 
your bees are all dead you can swoop bach, to 
the hive and pick uo another lot ant.l the hive 
is taken over. The final scene leaves you 
defendirg a raiher -epilsve look ng 
organism, from attacking drones. 

t-'rom bees to anK Hideous Bill and ihe Gi- 
gams, a gripping ;hree-part tale ot h;ro:sm 



scn«r 




and romance, is one of Virgin Games' more 
premising efforts. Bill — we are assured that 
:he nickname Hideous was bestowed upon 
him by his father out cf simple but accurate 
malice — must save Greta, he light of his life, 
"ron becoming ant food. 

Ynn prnpel Bill around a Puc-Manesque 
ma2e crushing ant-eggs, pursued by the 
aggrieved parents. Grab a speir ind you cat 
kill the so:dier ants, but only :br a set period 
of time. The pink ant seems particularly 
nasty, but Yonr Computer would not wish :o 
be tccuscc of singling out pink monsteis for 
critical attention. Any reference to the 
peculiar aggressiveness of these creatues is 
based solely on detached observation. You 
havr heen warned. 

You get no weapons 

On the second screen you get ro weapons; 
you run around the maze, squashing baby 
insects, presumably infant;. To trap the Gi- 
ganis you pick up a lever, insert it in a 
mecharism and use it to oper ard close the 
doors m the maze-centre, /reity convobied, 
huh? There is a tir. of baked beans in the 
centre: you need ths to get through the thiid 
level, where ynu runnel down Through under- 
ground workings, while the eggs are hatching, 
10 Iree Greta. Then you get a surprise. This 
game is definitely value foi money. 

Spiders »lsn get a lon< in, in ftihblr Rns's 
Widow's Revenge. Arachnophobes beware. 
This is nne of those sccnarious where 
mterne:ine violence in the back garden has 
escalated lo a previously unacceptable level. 
Using a laser base, mobile within the bottom 
third of :he screen, you must neutralise 
various ants and spiders. There is an 
impressive bird winch whoops when you hit it 
and shoots up the semen. It is Cemipede with- 
out rhe centipede. Fast and firious aid ■jnie 
addictive. 

The depths of space are beckoning as they 
do about this time, I>ji first I thought I'd have 
a quick game of table football before zooming 
off tup thr Irnrly cosmos Of course Bubble 
3us's Kick-off doesn't compare with the 
Chromisonics 3D football game, neither is 
there an option for grabbing one side of the 

Left Bugaboo from Quichsilva. 
Below: Mega^awk from Big C. 



rat 



06 LIVES 



HI6H <li 



63 YTJUF COMPUTER. APRIL 1984 




tabic and making sure the ball rolls down the 
opposite end. 

Righ:, here we go. Zooming down the fear- 
some space tunnel, rhc "irst of Hagor.'s many 
sophisticated defence systems, every fibre of 
my being is filled with dread. The Hajon Ueet 
has been alerted and wa»'e sfW wave of astro- 
fighicr*. comes bun ing at m;, The fate of 
entire galaxy et cetera rests on tht success of 
my mission. You know how it is. Quasar from 
Voyager is actually rither gone; you fly down 
a vulloy with mountains: on either side. Above 
you Stars twinkle in the airless reaches ct" the 
voic. The approaching craft cast shadows* 
giving a realistic 3D effect. Voir craft can 
bans aid swerve to avoid them. W.ien you 
have knocted ou: these — the more skilfully 
you knock them out :he faster you progress to 
the next level — you a~e confronted by 
bouncing "obots. These don't cast shacows, 
Having dispensed with the springy 
cybernauts you are flying throjgh Kp-iue with 
asteroids, space mines and Fltror rockets as 
they flash towards you. Next yoc face scene 
one again, but with indestructible deteoce 
poles added — you have to fly around these. 

Mcgihawk from Big G isatartlingly similar, 
except that the corridor sequence has a roof en 
.[, and thai both y>u and the approaching 
diens have flapping whgs. Refinements 
.nclucte a gauge showing how much longer 
/ou have to survive in each sector. My vox 
gOCS lo the kangaroc dinosaurs that r-udden y 
appear hopping across :he planetary plain in 
■.his program. 

Hopping is one way of travelling in 

Anirog's Moon -Buggy. Piloting your balloon- 

wheeled personnel carriei acroys the stark 

^^^^ lunar landscape, rockst mnrrm hHp yon 

.1056 spring across chasms and a ray-gun dis- 

. integrates the grrjke-like orange blobs sitting 

■i around wi:h a singular disregard for the hig.v 

I way code. Apait from the gelatinous jay- 

I walkers, you- joy-ride is impeded by the 

I activities of what looks suspiciously like a 

3 helicopter drepping bombs on you. Of course, 

I everyone knows that it's impossible to have 

I helicopters on our moon; and hkewise tins 

i =jamc is practically impossible to play. Any 

"^v. 1 lunar motorist who lives longer than 25 

\ seconds is a veteran. 

Anirog Skrarrble p.tches yo.i into the 
familiar red landscape, dotted with MSti- 
aircraft missives anc fuel dumps whirl' ywi 




.Above: Super Skramble front Terminal 
Software. Right: Skrzmtle iron Anirog, 

have to bomb to keep yojrself flying. I'h.s i< 
fcllowed by a blue landscape leading hm the 
traditional tunnel with its irritating whizzers. 
You can shoot these hut ,n the next zone you 
arc confronted by indestructible firebals over 
a blown landscape: it is a competent 
implcmentaiiori ar.d quite good fun to play 

Terminal's Super Skramble is a little more 
daunin^. There is a distinct fuel consump- 
tion problem. You really do have to wreak 
havoc in every sir.gle fuel depot or you just 
won' - . Sliy off the ground long enough to rntcr 

the cavern. 

In l^SS's Neoelyps you arc the good guy, 
freedom fighter and renowned star pilot. The 
bad guys, an alien race from a distant solar 
system have invat-ed Neoelyps, one of your 
colonial planets. 

Destroy the radar towers 

Tile attn of tne game is to destroy the alien 
rcdar towers and shoor down rrc defence 
craft, Ycu s:art offwih 12 ship; and lose one 
etch time you crash inirv an aliers, a tadat 
tower or the planet itself. Every tine you 
down ore of the bad guys, you get an energy 
shield which means you can mow rhrnngh 
stdid obiecu — you can dive down tnrough 
the city structures anc into the planet's 
surface itself. 

Stellar Dodger frcm Terminal Software 
plunges us into another nthe.--wnrd y SfMlwio 
unlikely to encourage tcurism. As ar. inter- 
stellar shuttle pilo: ycu provide the vi.a! link 
between your starcruiser mcthership uid the 
planetary sjpply dumps. In the way is a 
rrp.ache.rous ast»nvd h?lr Th«* screen display 
shows tie carrier, from which you detach 
your spherical tender. It even has little 
flashing lights around its equator — by 
pressing the Are button on tht joystick. 
Dodge che rocks and land on one of the ilnvc 
blastpads at the bottom of the screen. 

The game can b: played with the keyboard 
as well a* with joystick: b.tt I don't ."eel myself 
quite in accord with the effusive blarb on the 
packaging. Superb hi-res flicker-fnv sprite 
graphics? Superb, they ain't. Just plain 
ordinary. Full colour? Maybe, but the things 
on the screen arc so small they lcok mostly 
white. Great sound effects? I should jolly well 
hope so. 




Company 


Game 


Price 


Visions Software 


Gusher 


E3.QS 


Factory 


Banana Drana 


£9.96 


1 Felgate Mews 






Sludland St 






London W6 9JT 






QuicksHva 


Sting 64 


£7.95 


Palmerston Park 


Boogatoo 


£7.95 


House 






IS Pamcston 






Hd 






Southampton 






SOI 1LL 






Virgin Games 


Hideous Bill and 


£7.95 


61-63 Por.obello 


the Gi-gants 




Rd 






London V7113DD 






Bjbb'e Bus 


Kick-off 


£5.96 


87 High St 


Widow's 


£6.99 


Tonbridge 


Revenge 




Kent TNS1RK 






Anirog Software 


Moon Buggy 


£7.95 


BHIgi S1 


Skrembe 




Hurley 






Surrey 






Terminal 


Super S<ranble 


E7.7E 


Software 


Stellar Doger 


E7.7E 


2E Church L«ne, 






Prestwich. 






Manchester. 






PSS 


Neo;lyps 


E7.95 


452 Sloney 


Cosmic Split 


£7.95 


Stanlon Road 






Coventry 







B'gC 
Bircmosa Hall 

Haverton 
Nantwich 
Cheshire 

Viyager 

The Eushess 

Centre 
Claughton Road 
Birkenhead 
L41 6=S 



Megan awk 



Quasar 



£5.95 



£5.99 



voun crjMPUTrn, *,rr,iL ioo* eg 



DRAGON survey 



From a quiet day fishing 
on the riverbank to zoom- 
ing through hostile space 
zones, Paul Bond discovers 
the Dragon has it all. 

If THERE is or.e thin? the Dragon hts been 
blessed with in abundance by the software 
companies, it is adventure games, Anothei 
popular theme, for some reason, appears to be 
Kong-style games. So if you arc into swords 
and sorcery, dungeons and dragons, and z 
certain amount of running up and dowr. 
ladders evading the wrath of apes/droids/:cky 
things, then the Dragon has it all. 

Monsters from Softek Software is a prime 
example of the latter genre. Your spacecraft 
lands on the surface of Zol II, which as luck 
would have it is a veritable Swiss cheese of 
ladders and platfcrrm patrolled by bellicose 
monster-robots. You have to find a pewer 
module in each mine and return it to your 
ship before your air supply runs out and you 
succumb to anoxia. 

Ort-3crccn this gripping scenario is reduced 
to the usual grid of vertical ladders and 
horizontal platforms depicicd from a side- 
v;ew in the traditiona. autumnal Dragon 
colours of green, brown and yellow. The 
ladders arc always yellow. It is tempting to 
conclude that the Dragon's home 
environment of bosky hillsides, verdant 
valleys and fertile sylvan gltdej has exercised 
some stiange atavistic influence on the Welsh 
micro's colour-set. The result may be restful, 
but when looking at a batch of Dragon 
software one is left w.th a craving for a splash 
of colour, perhaps the torrid crimson of the 
heraldic dragon ofCymru iself. 

If you succeed in your task by dexterous usj 
of the cursor keys to move the Shift keys to 
dig, you can penetrate further into the alien 
Below: Skramble 'ron Microdeal. 



SOFTWARE 



■ 



*»■«**. 



delvings and encountet monster-robots who 
have actually found out how to climb ladders 
and give you quite a hard time. The computer 
games fall into certain generic types is 
undeniable. This is a competent imple- 
mentation of the digghg-holes-for-monsters- 
:o-fall-through type. 

Bonka .s smother variation on the same 
theme. This scenario from J Morrison Mirims 
thrusts a man wearing a how.er hai and 
carrying a spice-hammer hi among a bunch of 
homicidal, highly-charged Blue Meames. 
Th.s is closer to the arcade tncestor, except 
tha: the Mcanies dc not wave their antennae 
about, bu: the idea is to lure them into holes 
dug with the trusty space hammer and bonk 
them on the head. 

The worst example 

There are four different ladder layouts, four 
selectable speeds and option of one to nine 
Mcanies to start with. More points tre added 
for the more levels the Meanie falls — the idea 
is \:y and dig holes from the top level down tn 
the bottom. Of" course your oxygen supply is 
rur.nir.g cut. This would get my vote, if only 
for the fact thai the Meanics ate blue. The 
ladders remam stolidly yellow. 

Fireball, from Abacus Software, is the worst 
example of the Kong tendency. You cannot 
even get the man up the ladders. The 
company, who should no: be confused w:th 
Abacus Frograms, arc hard :o contact, so I 
could not deduce if this bug was solely due ro 
incomplete com mental ion. Why it is called 
Fireball is a complex mystery. You arc on the 
bottom level being assailed by half-sentient 




purple jellies. Apparently if you hit the 
fire-button this will help you .n and out of 
lifts. Sadly there arc no lifts in .his particular 
program 

There arc, of course, shoot-' em-ups for the 
Dragon, but most of the ones tested for this 
review remained relatively restful. 
Microdcal's Skramble sticks close to the 
standard Scramble format, although you 
probably would never have guessed this from 
the ingeniously original r.ame. You zoom over 
mountains, bombing fuel dumps, braving 
anti-aircraft fire and mooting down missiles. 

Dragcnhawk from Microded presents us 
with an unedifying scenario of larvae and flies 
littering the screen. You have to shoo: all the 
flies bul avoid hitting the larvae because they 
turn into birds. The Nuffield biology course 
riallv his r lr»i of things to answer for. 

The problem with the birds is that they 
hamper your movement somewhat by 
blowing up every time you bump into them, 
and they tend to spend a lot of time lying 
around on the ground. You are supposed to be 
saving the unfortunate Fred from beint; 
collared ty a Dragonhawk which flaps 
ponderously scrcss the top of the screen, 
hiding behind a brown shield. You ctn shoot 
the bird, p-nviderl you do not trip over one of 
the Fiss.le avkns duM-bathing to the base of 
the screen, but you really only get two 
opportunities to do it. If you shoot it after 
Fred has been seized in its claws then you 
have to catch him in a tray, of course. The 
whole thing has the perverse logic of dream 
except of course that dreams usually htve a 
higher resolution and are much moie 
Colourful. 

Being rhe adventurer you are and having 
survived all the prev.ous adventures you have 
attempted, you still went out and bought 
Microdeal's Ultimate Adventure 4. This is, 
we are assured, an advcn:urc game with a 
difference. You are obviously over qualified 
(or any more expeditions of the dungeons, 
haunted houses, spa:e trek type. So here we 
have a game which is totally new, that is, it 
has all the elements ;ust mentioned thrown m 
together. 

You begin with £250 in the market place. 
You have :o buy gear ranging from spacesuhs 
:o shovels to assist you in your quest. Yum 
goa. is to accumulate £1,000. Common 
problems ate encountered: each move 
diminishes your initial 250 strength units. 
Most :s lost in encounters. Your survival 
depends on using the right item for :he right 
fight, but you can only carry up to eight 
objects, including treasure. There are seven 
treasures to be collect. 







70 YDUF COMPUTER. APRL 1 984 



***ta^ 







' • " ' 




The difference here is the ponholes which 
link the various parts of the zdventure 
together. You can be wandering down a dune 
and suddenly get sapped into a jungle, or 
somewhere e/en mere outlandish. 

A fishing rod might have been of some use 
to me in ray travels — however I iad plenty of 
opportunity to build up that resource which 
the "compleat" angler requires more than any 
other. Patience. The screen display for 
Shards' Hooked depicts a brother of the 
angler sitting hunched on the riverbank 
clutching a telescopic rod guaranteed to nuke 
Izaak Walton green with envy. As no man is 
born an artist, so no man is born an angler, as 
the great ilslienuaii used lu say; this 
simulation did nothing to convert me, but I 
would hazard that it replicates faithfully the 
boredom of ihe actual pastime with none of 
the disadvantages of contracting arthr.tis or 
kil.ine swans by poisoning then with kail 
weigh;?. 

This is the sort of game that might come in 
useful for people recuperating from the effecs 
of prolonged space combat such as we 
experience in Avenger, by Voyager Software. 
This has a rather peculiar load.ng protocol, 
no; w;ll explained in the documentation — I 



had to mess about a bit to get the machine 
code in. Screen 1 presents you with a number 
of gieen objects — munition's stores — which 
you have to land on without bumping into the 
c range cross-shaped mires. 

Each landing gains vuu 10 shots in the 
second stage of the game where you are 
catapulted headlong into an advancing swarm 
of actually rather inoffensive a'.iens, They do 
not shoot at you. You, however can butcher 
theni mercilessly — if it moves blast ,t as 
they say "en the more bloodcrazcd blurbs. 



Company 

Softek 

12/15 Henrietta 
Street, Londan 
WC2 8LH 

Voyager Software 
Business Centre 

Claughto i Riud 

Birkenhead, 

Morseyside 

L41 6ES 



Program Price 
Monste-s £6.95 



Aveiger £5.99 



Above leU: 3or,kd ftoiii J. Moitiwi Micros. 
Above: Avenger from /oyager Software. 
Left: Hooked from Shards. 

Each hit scores five points. If you get as far as 
the third screen, you have to try and attain the 
top of it in the time allowed. 

You have a fly through a couple of asteroid 
belts however and if you hang around too long 
waiting for a gap a missile will be launched 
these missiles never miss. Each level iuis its 
own high score table. 

Illusions of speed 

Devil Assault, another Microdcal game, this 
lime by well-known software cowboy Tjiii 
Mix, shows the kind of illusion of speed that 
can be generated on the D32. As in :he 
previous game you can select the colour of rhe 
background you wish to play on. There 3resix 
skill levels. These determine ihe starting level 
and the type of missile fired. 

At the beginning of each screen the alien 
antagonists materialise by having their 
component parts appetr to rush together fram 
each side of the screen, accompanied by an 
impressive whooshing sound. 

Vampire bats fly back and forth across the 
first screen, while the lowest one tracks you 
and tries to bomb you a la Galaxiar.s. Should 
you manage lo hit one of these creatures they 
split in two — if it is or.e of the loweimost pair 
the rest of the flock come swooping down at 
your laser tase. At higher .evels, the devil 
himself appears running atorss the top of the 
screen and dropping a flaming cauldron 
which severely hampeis your movement. And 
th:s is not all — presently you have to put up 
with crazed robots on the second screen, end 
last but definitely not least, the belligerent 
sproir.gs — purple blobs which bounce about 
trying to stomp on your base. 



J Morrison Micros 
2 Glensdale St 
Loods LS9 9JJ. 



Bonk a 



£7.95 



Microdeal 
41 Truro Rd 
St Austell 
Cornwall 
PL25 5..E 



Skramble 

Ultimate 
Adventure 4 

Draconhav\k 



£8. CO 




COMPUTER, APRIL 1 984 71 










DESIGN YOUR OWN 
MICRO 



• 



VC'AKV tfpChve .\inclni-, .nd C.nrtmnHnrr and 
Acorn too. So far Aphrodite, Da Vinci, 
Invincible, Mardarin and the rest have just 
been project :odz names in tie Your 
Computer vaults. Now we can reveal the plans 
r»u' rwnWs hnv«- for pitting bet:er micros at 
their fingertips — and there arc more would- 
be computer designers out there thar. you.evcr 
imagined 

Ideas ranged from a go-anywhere pcrtable 
wiih a hnilr-in ntHin telephone to a tatt;r-day 
Nascnm hotby computet. Entiics came in 
from ill over t.ic world including an IBM 
lookal.ke from Angola and a Bang & Olufsen 
hi-fi style design from Denmark. 

Some readers put in moie work than ethers. 
While half a dozen people scr.t in sketches on 
the backs of envelopes other covered pages of 
graph paper With circuit diagrams and Teter 
Au-Ycung sent in an 8,000 word tyred 
snhmKnirn outlining his idea*. 

.'he overwhelming majority of the entrants 
lock the competition very seriously — except, 
that is for Matthew Mty ot Dublin. His 
Perfect Micro would have a robot arm for 
typing in program*, not to mention robotic 
legs, an acoustic Modem to give you access to 
"everything from Ccefax to Nato" and a list 
ot .anguages inc.uding Basic, Pascal, Fcrtran, 
Rude, Assembler.. French, Logo, Pogo, Pretty 
Basic, Very Basi:, Forth, Second. Noddy, and 
Big Ears. 

A surprising number of the entries in all 
categcrie; weie improvements on the 
Spectrum. Tnc most popular idea was to give 
it a proper typewriter keyboard, with function 
keys hetlcr sound, cartridge and joystick 
interfaces and a built-in cassette recorder to 
tidy up loading, Vol could tell thst the 
dreaded £X-81 RAMnack wobble problem 
had burnt its way indelibly into eome of the 



Everyone wants to be a 
computer designer 
now, as the 
flood of entries 
for our January 
Design Your Own 
Micro competition 
shows. Meirion 
Jones reports on 
the ideas that 
appealed lo our 
independent team of 
experts. Next month 
— what the computer 
companies think. 

cesignjrs' minds. Th;y had drawn 
agricultural-looking bolt on peripherals which 
would not have come adrift in a nuclear wsr 
let zlonc if scmeone jogged the table when 
you were programming. 

Sinckir't QL was atmoancud before the 
competition dosed — in time tc affect some of 
the late: entries. One design was jast a rough 
sketch of a QL in the attache rese, sawn off ct 
the end of the keyboard so that the twin 
Microdfives coulc be fitted ;n by b:inj; turned 
through 90° and fitted above the keyboard 
rext to a flat screen TV. 

Like Apple's Macintosh, also announced i.i 
January, the QL has one of the 6i>000 family 
of processors &t its core 30 it was no surprise 
Mat the last lew mailbags of designs were fu.l 
of 58000-based machines. Overall most 
rsaders went for the 8-bit central processors 
t.iey know and love — 6502s if they were 
Corrmodoie, Ori: or Acom users, Z-80s if 
they had a Sinclair and 6809s if they had a 
Dragon or Tandy. 

The supposed benefits of compatibility with 
t.ie IBM PC drove some io adnpt 8035s and 
8086s and there was a sprinkling of Z-8000* 





1 28 C RAM . J?K ROM..W5W8 liYtat»l,cnm\Kt port. 

16 (OLO'M-7ttMK>r\M$Sc!>,2A$lC AIO F0RTO LANiUAGt MNDaRD. 



. 







/ 



tR f 
, W0WW.fi 

. wsroc 

P0RT5,28O/ CM), 

■ , riotj 






1 180! 



r^»«W 




Ti^ 



y^ . .-win 



>■> 






y/rJt*J 



icp. eve-y- 

thlngypy I 

wanted on a ?A 

micro except 3 ■ 
spacebar TV. .\ 

phone, v^deo fA 

recorder and 
computer in one M 

pcrtacte unit Sj 

Aphrodite, abpy.e, and 
Ds Vinci, right use more 

rntione! 
technology. 

and an 80186s. 

Bui:t-in light pens and joysticks seem 
popular although most designs included a 
provision lor ihj joystick to be detached from 
the keyboard when necessary. Alexander 
Martin, whese (ketch carried the dcleful note 

"Protuct design graduts — 10b needed" 
included a detachable trackball in his plan. 

While most ot the light pens where 
intended for drawing on screen or selecting 
from a menu Matthew May's consisted of a 
light bulb on the end of a wire "for 
programming ir. the dark", Richard Htimans 
gave ihe credit to his mtm for suggesting a 
remote control joystick and several designs 

ussd infra red or ultrasonic beams to 

communicate between peripherals. 

Most of the bauery-powcrec micros 
su^gestec included some sort of Cat screen 
display on the keyboard ever if il was only a 
sir.glc-linir liquid ixysial display. One cheap 

and easily practicable .dea w.iich occuired to 
both joh.i Niven cud Patrick Lawton was a 
little watch-style LCD showing haw much 
free memory is left in the computer Jt ;.ny 
time. 
3y incorporatinp a battery — as Andrew 



lAA* 7 " 1 ' 



""-- 



v OUR CDMPUTiR. APRIL 198* 







Petsr Au-/eung s 
8.000 word 

sjbntssion. 

below, soon 
became V.nov as 

■The Booh". 




Rice suggested you could make ii a real time 
zlock too. This could oe used to date stamp 
files as yuu ueated them, A warning :aiiel 
flasning up messages aich as OH — 
overheating — was yet another proposed use 
for an LCD. 

Mosi of the competitors wanted between 16 
and 12SK of RAM iu their initios willi easy 
interfacing to floppy or even hard disc units 
for esura storage. SiLcon discs were one of the 
more original ideas for additional storage. 
These would look just like games cartridges 
but wi ul J contain t biiitill bu.leiy and up to 
256K ;>f RAM on CMos chips which need 
little powers :o keep the memory refreshed. 

When you plug one of these into your micro 
it will behave like a disc drive exc;pt wish 
instant access. You can ur.plug it safely 
without losing the information on it. 

The competition was split into three 
categories and although there was an 
overwhelming response in the Junior and 
Open sections we had relatively few group 
entries. Many olthe group entries were meant 
to be IBM compatible. 

The best of these were the Phoenix — a 
£230 128K micro designed by Hove Park 
School Cumpuier Club and die Adept 42 BC> 
sent ir by David Moore from Dorset, which 
has a buik-in d.sc drive. The 42 BC has a 



number cruncher unit in addition to the 8088 
10 speed up calculations — this is a primitive 
form of multi-tasking — letve out the wore 
primitive as David Moore suggests and vou 
have "an ideal sel.ing point to :he gullible". 

In top mode the 42 has 924 x 240 resolution 
taking up a massive 57K of screen memory 
The £450 price tag suggested for the Adept 
sounds i lit;le opt.mistic for a 128X. machine 
with a built-in 5.25in. disc drive. 

The Phoenix attempts to squeeze extended 
Microsoft Basic, Logo ar.d an operating 
system into 16X. of ROiM. It also has a sound 
range of 12 octaves — well beyond what 
humans car hear — presumably in case there 
are any dogs o: mating prawns in the 
audience. Automatic Load and Save buf.ons 
make the Phoenix user's life easier. 

6502s were also popular with the group 
hot 64, below, from Richard 
heirnans was one of the best of 

the j-jnior entries. 





entries. Silicon City Micro was a £150 
Comrrodorc 64 look-a-likc with o built in 
detachable joystick. The cheaper ldK Prism 
concentrated on making interfacing easy with 
a MIA chip — miniature interface adaptor. 

At Jun.or level the ur.der 14s were tot 
afraid to send in circuit diagrams. Karry 
Adams d.d with his anonymous 64K Z-30 
micro. For £.70 it looked good value and well 
thought out but 28 graphics mod;s would 
frighten all but the most darirg new users. 10 
year od Michael Davis's Zodiac, on the other 
hand was a simple but effectiv: idea for t BBC 
{continued on next oage) 




Pocket micro, Danish hi-fi 




'""':? 



■ ■ , 



,1 • 



.: 







■ 



a^-*^ - ^^tm Mav's Perfect Micro 



(cont-nuzd from previous page) 
compatible 32K computer with i buil:-in 
cassette driv;. Ifor.ly Acorn had had a look at 
Michael's dcsicn the Electron -night be 
blessed with cartridge and primer ports. 
though the flat >creen he suggests would have 
made the Electron even later. 

John Niven from Oman, who t nought up 
the LCD RAM counter, proposed a 48K. 
micro with the odd mixture of Z-80 and 6809 
processors and BBC-style Banc. Nicholas 
Sf;ce«J waned ti supply four language 
cartridges with his 64K Ideal M84 — Ba;ic, 

LLcgo, Pasca and forth. 
Heimaos Operational Technology, aiias 
Richard Heimans from Camberley, had a real 
keyboard, improved sound 64 K RAM and 
6502 chip four about £120. A built-in 
comp.ler was one of Richard's priorities. 



.... 







In trie Open the competition was toughest 
of all. Peter Au-Yeu.ig's submission — which 
■vcsiisr nf its weight soon became known as 
'The Book" was very carefully thought ott, 
with a Z-80 and an 8085 but with only 80K 
RAM aid no built-in storage for around &P0U- 
£600 it would have a limited market. David 
KinrniiVs porkn mere — half the size of a 
oaper back book — was immediately 
appealing. When you open it up there is a six- 
tne LCD in the lid. The proposed 6502- 
compatible CM os CPU is coupled with 64K 
RAM. 



The small size does not stop David Kinrade 
from building ir. two joystick ports and 
facilities fo- expansion. A little add on uni: 
would make 128K silicon discs for mass 
storage . 

Hemming Pedersen from Denmar.< wen: 
for a modular approach with Modem, 
p-inter/plorrer ard even pnwer unit alt 
designee to stack with h.-fi units including a 
stereo cassette deck which doubles up as 
computer sioragc. His FP Special would Pe a 
64K 68000-based micro with rimote control 
of peripherals and remnre joysticks 
Maximum resolution would be 640 x 512 and 
Flcmming Pedersen is working on a new 
language called Plim for his FF Special. 

Duncan Kinnaird's Aphrodite concentrated 
again on peripherals — i-iHnHing i laser disc 
payer and piar.o keyboard. The mos f 
inag native entry came from TM Colver with 
his go-anywhere portable micro incorpora:ing 
a radio telephone, ;olour TV and video 
rrrorrier. Two nasnetre nnirs raking video tape 



would 



cemputer storage 



Colver's micro wculd have :win CPUs — Z- 
80 and 65C2 — presumably CMcs versions 
unless you planned tc take a yak loaded with 
rar batteries in your travels. The radio 
telephone might have to wait for cellular radio 
before you could .make the most cf it and it 
might take a couple of years before flat scteer. 
colour TVs become c.neap and reliable. 

So much for Your Computer's view of yout 
entries. Now w; arc taking the leading designs 
ir. each category to the computer companies 
fcr their opinions. Watch this space. ■ 





* 



BC BASIC (Commodore 64) €57.50 

At las: the ultimate has arrived under the Carrie of BC Bssic This 
is a complete 9K Extension sjDplied in a Romoack Over 97 new 
or modified commands wihtout affecti ng the speed a operation 
Main areas of enhancement 3 re Hi res Sprites. Text Graphics, 
UOG, Sound, Machine Cede Aics, Structured programming, I/O 
and more. 



^ERMS- Please add f 1 00 oo$' arid lactonci u orders" 
, i nr1e< f2C (XI carnage f out." all cosh cl-enujoi iwdrt 
card orrifvs rivei £20 00 it\ iv; U < Teieprwow prMit .:afd 
oroo'sa«eoleo oi oj in louransaphone service. 
All prtcM inclide VAT 




LOGO £9.95 

The '"""utile' Graphics language 
ZEN Editor/Assembler €12 50 

A -nuit tor the serious programmer 
SUPERCHESS3 €3.95 

The stronqest Chess program vet 
MAP OF UK. £11.95 

Educational UK Geography 
HORSE RACE FORECAST £1 5.00 
The Serious Punter's Aid 
HISOFT PASCAL Compiler £25.00 
Compiling Pnscal 

VEGETABLE CRASH £6.95 

Evciting Arcade game in M/C 
FROG SHOOTER £6.95 

Exciting Arcade game in M/C 

PIMBALL WIZARD £5.95 

Fast-action graphics and sound 

BRIDGE PLAYER £8.95 

Pit ycur wits afjairst the Spectrum 

BACKGAMMON £5.95 



CX commodore 



DATARASF €24 50 

360 Daqes at 10 lines/page 

BC BASIC £57.50 

Complete 9K Extension in ROM 
pack 

SIMPLE ACCOUNTS £24.53 

No n VAT account ny >ysitsm 

PAINTPIC £13.53 

Drawing/Painting using thi ti 
colder bitmap 

HORSE RACE FORECAST £19.95 

The Serious Pinter's Aid 

POOL PERM £17 25 

Improve voir pools winning 

chances 

FOOTBALL FORECAST £19.95 

Written bv Processor : raik George 



^;mmtj 



>MZ 
70D 




Send ior catalogue — 

an outstanding selection 

of programs available 



• GUNMAN £6.95 

Fast arcade game in MVC 

• COSMIC SCRAMBLE £5 95 

Space Adventure Game 

• CHESSMAN £G.9G 
Savis the chessmen from 

deslructioi! 

• BREAKTHROUGH £5 95 

Fast arcade game 

• SUPER SPACE INVADERS £6.95 

A new version of the arcade classic 

• QUADRAX £5 95 

Line up the coumers and foil 
opponents 

• PINBALL KING £6 95 

Colour'ul fast-ac:ion aamein M/C 

• PELMANISM £5.95 
Garte of memor/ 

• MOONLANDER 1 1 £5.95 
Land the lunar msdule on tie moon 

• ATHLETE £5 95 
F j-j ., culuu' \0 i nacv yd tit; 

• STARTREK PLUS £6.95 

he ad/ertures of the starship 
Enterprise' 

• CURSED CHAMBERS £6 95 

estinq acventure game 

• SPEECH SYNTHESIS f 14 50 
Over 60 different so mc: huilding 
blocks 

• TYCOON £6 95 
Stock Market game 

• XANAGRAMS £9.95 
Challenging word game in M/C 

• BIORHYTHMSPLUS £6.95 

Program gcnsraTcsbiomYthms 

• DISASSEMBLER £12 50 

Zen compatible 

• KUMA COMPILER V2.0 £29 50 
Get the best out of your M?700 

• HU-BASIC £34 50 
22C Ccmnands + P 

• HU-CAL £34.50 

Spreadsheet Calculator in M/" 

• EASIDATA £19 50 

Fast information storage/ 'etrieva I 

PACMAN/MILLIPEDE £9.95 

Superb sound and graphics 



EPSON hx-20 



DESKMASTER2 , £33.93 

Word Processor 

DESKMASTER2/D £56 93 

Word Processor for disc TK-20 

DESKMASTER3 £33.93 

Spreadsieet Calculator 16K 
DESKMASTER 3 5 £45.43 

Snreadsieet Calci lator for 
expanded HX-20 
DESK MASTER 5 
The Editing Terminal 
DESKMASTER 6 
Decision Maker 

DESKMASTER 7 

Ecitoi A^enilitji 

DESKMASTER 8 
Mail Lister 
DESKMASTER 9 

RAM Da.abase 

DESKMASTER 10 

Labeller 

DESKMASTER 17 

Pert and Criticjl Path Analysis 

DESKMASTER 20 £68.43 

Viewdata 

PASCAL Compiler £45 43 

True object code 

FFOSSWRITER £109.25 

Wtucprocessor 

CASH EXCHANGE £22.43 

USER DEFIN GRAPHICS f ?0 13 

A useful asset for iheHX 20 user 

HOME BUDGET £22.43 

Home Accounting System 

HORSF RACE FORECAST £28 17 



£45.43 



£22 43 



£22 43 



£22.43 



£33.93 



£22,43 



£5693 



sinus i 

apricot 



KUMA FORTH £207 

Full Fig Forth 

BASIC TOOLKIT £97 75 

Ten major subtoulines 

ISLES OF ARTUAN £22.43 

Extersive adventure game 

OTHELLO £22.43 

Wth fine graphics 

MAZE RUNNER £16.68 

TNnkinc Mins' Ma7eGame 



PHONE NOW (073 57) 4335 or SEND FOR DETAILS^s^rP 



m 





-j» 





_ 


I 1 I 1 1 1 I 

Please ^M 

information required, 1 
and stnd coupon to: 


H.iiJ,. }i- 

3 SHARP PC-5000 

nsiRius 

I - } SHARP PC 1503 
□ SHARP 70C 
, ~1 SHARP A 


D 

D 

D 

n 


Hjrdtvif* 

(J SHARP 354' 
DSAGE 
Q APRCOT 
D EPSON HX 20 
I! EPSON OX 10 


Solvate 

G 

G 

D 
D 

n 


G NEWBRA N 
D COMMODORE 64 
G ELECTRONIC MAIL 
f! PRINTERS 
SPEC~RUM 


toliwiit 

n 

D 

Q ! 
n 

n 


— 


Kuma Computers,! 
















12 Horseshoe Park, A 
















Horseshoe Road, M 


NAME 




*nr>*FSs 








~ 


Pangbourne, jU 










POST CODI 






Burks RGB 7JW M 

Mill m 




hisea 






mcro'comooier ■ 



your computer, -\prh i98t 75 



Learning is fun with Ollie Octopus 



Top quality 
educational 
software 



Widely used in 
schools 



Ideal for 4-8 year 
olds 

BBC Model B 
and 16K/48KZX J 
Spectrum 

FREE badge with 
every program 




Ollie Octopus' 
Sketchpad 



storm 



Ollie Octopus' 
Ske:chpad. Drawing 
tablet to simulate 
children's creative 
abilities, 8 coburs. 8 
directions of movement. 
Build triangles, squares 
and circles lo enlarge, 
reduce and shade in. 
With si-npe On Screer 
instructions. 

Amazing Ollie. 
Entertaining program to 
improve numerical skills 
and hand-eye co- 
ordination. M;>vc O.He 
Octopus through maze 
to catch fish, with 
cptions for basic 
rscognition and counting 
cf numbers, addition and 
"Beat-the-Closk!" 



Available from selected branches of Boots, and all StOrtTl Software, 

loading computer shops. Trade avoilcbilily from Winchester HoUSG, 

Websters Software Directory. !n case of difficulties, Sherborne Dorset. 

order direct at £695-40o P&F (ire. VAT), from: rj935 81C-528 




PLANNING POWER . 

^-OriOh format 4- plus flliCfOdMNIP* 



The first fully compact A4 ringbmder graphics planning | 
system specially designed for SPECTRUM owners who 
like to keep a tidy work baoc. These comprehensive kits 
contain everything you really need to get the most out of 
votr programming. And if you have a 14" or 16" TV 
vol can link hard copy plan to screen de-bugging using 
TELEPLAN This unique TV screen overlay is matched to 



' co-ordinates literally 'onscreen'. 
fOffTlGl \ p" & TELEPLAN arc available direct from us, 
or send a stamped addressed envelope for full details 
and current list of stockists *by MICROMANIA 



TT* V - • < ' 

• On , » i 



FORMAT 4 KIT SP/1 l~l fl> CIB.Wplus £2 60 P6-P 

Ple , 3 ?? fr OftOfl TE JPLANfi^rtS^ ta £1.25 Dlus SOp P&P 
9 1 on eoaostr® nv 'dtefek 2; recessoy; crwQua Postal Orae.' 
int&rxjiiono} Monty Qr&f ooctepofOfydtQ OFiON SOFTWARE 

NAME . . 

ADD9ESS . . 



POSTCODE 




On their way.. . kits for ELECTRON f± BBC ! 



Fippbrcok Will. London Hoad. Doiking. Surrey 




76 VOUR COMPUTER. APHIL 1984 



Producing fast-action 
games without the need to 
learn machine-code 
programming — Simon 
Beesley reviews a crop of 
games designers including ! 
the newly-released Hurg/ 



THERE ARE I-BVC* more dismal experiences 
than playing a version of Space Invaders 
written in Basic. The invading aliens dewdlc 
acrcss the screen while your missiles take n-n 
age to reach :hem. The face is tnat Basic is 
usually too slaw for writing adecuale arcade 
games. For best effects ycu need the speed 

and flexibility of machine code. Tiui for most 
of us learning machine code is a daunting 
lask. 

As an alternative there are now a number »f 
programs which offer a mere rainless way of 
writing arcade quality games. These arc cither 
extensions to Bask ur full-blowi: games 
designers. 

Melbourne Houses'* Ilure is such a 
program, Hurg, incidentally. s:ands for High- 
i.evel, Uncr-Friend'y, Real Time, Games 
Designer. The terms High-Leve. and '.Iscr- 
FrkndJy rci'ci to the fact that by using Hurg 
you cau design a game without writing a line 
of ode — :he entire system is menu driven. It 
offers, in fact, on extensive hier£rchy of 
:nL'iius and sub-menus which between them 
cater tor almost every aspect of designing a 
game. 

Define eight objects 

Not only, for example, can you define up to 

ejtjhi different objects hul you can also 
animate each in 3 different way and determine 
how it is to move. Movement can .nc described 
in considerable detail, Vci. cculd instruct an 
object 10 rnimii the movement <if another 
Object or give a weighting to movement in 
certain direcnor.s, Alternatively you could 
define eight paths and link fout of than 
together. 

The animation facility is extremely 
impressive, tach object can be given .tp to 
eight limitation sequence?. I can ciiher he 
allotted two differed: shapes for er.ch direction 
or be made to pass through an entire eighi 
shape cycle in every direction. Once vou have 
defined il» shapes you ea:i set tile speed al 
which animation occurs as well as the speed 
win which the object moves across the 
screen. Tie Shrpe Generator is one of the 
most enjoyable features of Hurg. In effect it 
lets you construct the frames far a carmen. As 
soon as you have defined at lejst two different 
shapes you can see your cartoon character in 

motion. 

There are c host of other options such as a 
regeneration menu., a collisicn labls, and a 
games vaiiation menu. To take just one of 
these, the games variation menu allows you to 
alter the pattern of a gome after a specified 
event. Thus you could instruct the gliosis ir. a 
Pacman-type game to move away 'Vom tie 
player when .1 power pill has been eaten. 

Although there is no facility foi designing a 
background you cen loud in u prude fined 



M a 3S1M J*E5.ii;&a.f *£*!$.* ;• 


p 


~ : • . ; ,„ a p t 

Gim tit >— 


f ^ #• 


#: 


St ■ 


^, ^ ^ 




t 




— S*T ORE 

-Rr ;zr-i>^T io*j 


*4P 






::CTTCR 


T 






-. • ! E • T .•■' - £ |S E 

-e-..iT 



Hurg from Mcbojrac House. 

screen. This means that an assortment of 
cfiiTeren: gomes can be designed. Two of the 
demonstration games included wirr Hurg 
show its rangt. Manic Koala .s a creditable 
Manic Miner type game with only one 
screen — while Ms Hoi tense is 1 Pac-Man 
variation. 

Designing a complete game with Hurg is 
quite a complicated business, '.he program's 
facilities are so extensive that they need much 
fuller explanations han are given in the 
manual. Mort examples are nesdad. The 
manual gives an example el" how to write a 
s mple.game h.u this is rather sketchy. When 
I cane 10 .design an Invaders type j;anie I was 
unable to make my missile leave its silo. 
Doubtless 1 hud i"iud- iin idsmentiry mistake 
but detailed step by steo instruct.ons would 
have been handy, 

Quicksilva's Games Designer is easier to use 
but more limited n is scop;, Essentially it is 
an instant shoo: em up fit. Sever, game 
formats are open to you Invaders, 

Aslcroids, Scramble and so on — but these are 
really a matter of fixing roe directions the 
aliens come from and how your character 
moves. The program docs not allow you to 
design a game at the same level of cetail as 
Hurg. So you are confined to producing 
variations on the same shoot-em-up theme: 
aliens approach and you bia;i them ovt o:~th; 
o'.sieD. 



Agam, it is menu driven. There are eight 
options 01 tl-e main menu; Play Game. Select 
New Game. Aliei Sprites, Configuration, 
Movement, Attack Wives, Load from Tape, 
and Save to Tape. Selecting any one lakes jou 
to another section. The sprite option, for 

example, 1 alien you lo a character cefiner 

where yoi can define either your own player 
and missiles or the enemy characters and their 
missiles. 

Included in the configuration sub-menu is 
quite a sophisticated sound editor — a feature 
lacking in Hun;. By moving a slide up gnd 
down on five scales you can creue he sound 
*.M' voir entice for explosions or missiles. 
Given the range of different sounds that can 
be produced this is particularly simple to use 
as well u> being fun to play with, 

Although you can give the aliens a l.mi.ed 
degree of animation and set :he:r f lghi path 
yo.i cannqt animate your own character. This 

feature doey not begin to compare with 
Hurg's extensive fccilicies for defiling 
an.matioti and movemen.. Only one set of 
aliens can appear on the screen at any one 
time und alt move .n the same way. 

Mor is .t passible to define the background. 
The background option reduces :o a choice of 
Co! OUTS and I he decision lo include stars or 
not. 

But for all its .imitations Games Designer is 
(coiimueii on nsxt page) 



YOUR COMPU/IER, APRIL 1984 77 




(continued ffOtti prewous page) 

a highly effective package. Tiie eight 3"re 

defined games which arc included with it 

v'.in\ dial vuu CUII CCtiaUlU desigt games Of 

enmnericai quality. I. shoor-em-ups art youi 
ta>te then this progam will alloiv j, ; ou la 
indulge yourseil tc the full 

Games designer programs, however, Save 
rlicij fruMiatkiiiN. Fiicy restrict yuu u> a set 
course menu wlt'ei Huig. for example, il is 
possible ti> design a Pac Mai game but you 
cculd not instruct the ghosts to move 
intelligently. As :he hlurb for Interactive 
Software's Sccpc pus. it, such programs 
cannot satisfy thos? who enjoy "the challenge 
ot tuc programming' 

Scape is a computer graphics language. It 
has 31 command words whiei ate tagged cnto 

Basic Rem s.aieujc.ns. They eannw, hcwe.'ct. 

be intermingled whh Basic. Once yoa have 
written a Scope routir.c it needs to be 
compilec into object cod; it. ai.otlici nca ot 
memory. The idea is that once compiled youi 
graphics iodine tin be. called iron: litstc 

Entire game in Scope 

You could a:so write an entire game in 
Scope; although with only 31 commands on 
hand this would be t daun ing task. Scope 
does not allow loaiing point variables so the 
sir.e and cosine lun:ticns cannot be usei Not 
are there cemmands tor multiplicand!! and 
division. User-defined characters need to be- 
set ui iii Basic. 

At first glame Vope's syntax seems raihei 
complex. To set up the equivakeni .>t the 
empty Uup 

FOR A = OTOtOONfcXr 
ri'i|inn"s In 1 folio w.ng comiujiidV: 

TO REM Var.a.O 

20 REM t_abe ;A: 

30 REM Inc. a 1. 

*0 REM Test. 194, a,100.A 
But the languiej'-; graphic commands ike 
Pbt,Draw and A.trare familiar enough; while 
Fscr is a usefiii additiou Which Nc:t>lls the 
screen one pixel in any dinvrion 

By using Scope to bind up graphics 
routines you could undoubtedly speed up 
your Base programs considerably Ii is jlsc an 
interesting introduction^ to lower-level 
lan^ujges - a Dimprnfiisp hrtwren Basic md 
assembly language. As an alternative to Scope 

One COllld use ;: fully Hedged Bjsi l compiler 
or r-'oitli 

<iciard lay lot 's Fiih is a mote accessible 
aid to writing fast games and, arguably, ins as 
effective. One of "row Computer's regular 



Company Game 


Price 


Melbourne House, Hurg 


£14.94 


131 1 ratal gar Road, 




London 3EI0 




4SK Spectium 




Quiciksilva Games 




bt> Havtiand Road Desigr.2 


l 14.94 


Femriown 




Inrjustnat Estate 




V^imbO'Tie. Do set. 




48K Spec i rum 




i5P Marketing t_tc Scope 


til 9& 


Ctpwn Houst 




386 h.gn Street. 




Goaeiming, Surrey 




4/SK bpectturn 




CHL Dtth 


E9.9C 


iarj Whi:eca)j©l Road 




Lonoon E1 1£J 




<JtfK iipei.tfum 




Commodoie Simons' 


Basic £5C 


Eut-oess UK _td 




fa/5 Ajax Avenue 




Iraatng Estate, Slough 




(JorrM.TiozOfv 64 





eoMributors Richard lay or needs, as they 
say, no introduction. In jii interview he on.e 
■.aid ttijt he likes to make machines do things 
.hey an: not designed it: do. Having given the 
/.Xftl High resolution aid speeded up its 
loading rate. ,ic is n.>w doing amazing things 
■or i hi- Spectrum hitth is j 4K. exienfiidn to 
Basic which Lts you harness etlects normally 
.inly available :hioug.i machine code It 
supplies 25 new coivmiands and a tuithei . J 
•unctions Ions; them you simply enter the 

euii.inandi and ih*u paiameters ar.ci Ran 

statements 

l f.e .aii-c.-.! grcup ot con una. ids piovice the 
specti am wiu a sprite acuity. 1 ic beauty oi 

his is that since die sprites aie intermit 
driven ih-.-\ meve mdep*ndantiy ot youi 

rogram. iou can specify the direction ul one 
oi up to 255 s.M lies and i her. .set t he speect and 
"lumber ol pixel* thiy un.p at a time. UiKe 
set in motion the sprites cany on moving 
.villi-.' th« program uttcods u> corr.e thing else 
il a^jmte coHidcs with jnoihei object ol \ceis 
oft the ici'ecii L'onttol returns to Basic 
.vhcieupon you can tediteci it. 

Along with the sprue facility fifth oftetsa 
liumlit. ul eth«r new comtionds. Aumul: 
i hem a:e Sounds a lai more powcil.il 
:iisliuc:toi'. than Beep, ai.d Rcplac: which 
changes colours on screen n asinulat way :6 
the BBu's V'DU W command Vi'ithCiet and 
.'ctt yuu can siote a'A'nv aivy reciuuyalji 

jection ot tnc scteen and men repntil u at a 



ftom Ouichsiiva 

new position. 

i J tt logcthei thes: iacilitiej nake up a 
highly uselui loo. tor writing quality games 
without dipping mio machine code The 
sprues are particularly impressive As they 
can be szl to move pixel by pixel at a rste ot 5.) 
lumps per second they are both fast and 
smooth 

1 he Cbmmcdoic 64 already las.sprirc; but 
USlllj them n: Basic is a slow md tedious 
business, Almost unchanged since the days of 
the I'hl VvOiumodoe s Basic now loo<s a 
iittle long in the tooth Ii has no specific 
cammonds to rurndlc 3p>riies, high roolution 

iyapiic\ or the o4 s sophisticated sounu chip. 
To access these lacihties you must instead 
rummage through the manual in search ofth; 
requisite Pokes. 

Siinoi"s' i Basic remedies this state ol uiLm- 
li is an extension to Base which males s:ood 
the res.deut Basic's shortcomings with j 
lurthei 1 14 commands 

Number of novelties 

With the Siinnns" K.isic cartridge in place 
Coininnaor.* s Kaitc can hold its own a:id 
indeed leel superior to any other veisio.i ol 
the language o:i the market. Betoic writing it 
David Simons drew up u shopping iist ot all 
the commaids unJ features he wouid lil« to 
see in his idea Basic A:id her; they all aie. 
structured programming features sach a* 
Kepsat Until ai:d local variables; 
programming md., such Auto, Iiu.c ano 
Renumber; enoi trapping :omrmmds, extra 
string handling commands, scroll coramardi 
[oi any direct itn; and, ol course, an extensive 
ruigc ol instructions to deal with scund. Ingh 
icuolutien grsiphics and apriics 1 here .ne also 
.. .-.uiiibti o: ncveliies likj iJclay wrnch vines 
the late at wlucf a Itslinj: is printed, and 
Uisapa which hides a piogum line as i 
Security aid. 

11k £iaphic» commands) in particclai. do 
all yen ciut'ii hope for. lo mention ius: a lew, 
Punt fills in an enclosed a ea, Rcc craws a 
rctatigle, while Rot will rotate anc. expand a 
predefined shape. 

In return tor 8K of your KAA1 Simou'a 
Biiic gives vol a remarkable number of new 
software features, Some were sorelv needed. 
vMlieis can be considered bonus extras. I he 
puy is tha: Comrholor: cid noi think to 

revvrke its Bo:iic ,ii the sutsc-t incorp^i.i mj, 

seme of these features m the ROW 



78 YOUR COMPUTER. APRIL 1981 



ORICU6&48K) TANDY C 
DRAGON 32 1 



%}¥% 



UR (16K) 



! 



I 






vIS- • II 'I J ' I-".' 









Actual picture of scresn on 

mm 



Orders by post to 

41 Truro Road, St. Austell, 

Cornwall PL25 5JE. 

Credit Card Hotline 0726 3456 



MICR 



Hi! 



Your mission is to penetrate the enemy 
scramble system and destroy their 
^headquarters. You will start with three of 
our latest spacef ighters equipped with 
repeating cannon and twin bomb launcher. 
If you succeed in evading the elaborate ground 
defences, you will arrive at the Cave where flying 
becomes more difficult. In the cave are UFOs, after 
which you must avoid a hall of meteorites. Very few 
pilots succeed this far, but if you do, then you must enter 
J the Fortress, followed by the Maze. If you manage to destroy 
Enemy Headquarters, then your reward will be a more 
difficult mission! One or two player game. 
Machine Language, High Speed, Arcade Action. Full colour 
.^graphics with sound. Keyboard or Joystick control. 

' Available on tape for 

~- ORIC£5.50 DRAGON 32 £8 
- TANDY COLOUR cB 



1984' 



Stores and 
Cnmpulfir 



As Tin- scxi-l'N CLEARS a surreal message 
Hashes up in front of you — "Imagine* 1 it jays 
"the Edinbargh Tattoo being held on your 
iuuP\ The idea is that you wilt use Tat:ooas a 
link word to remind you that tte Spanish for 
roof is tetto. 

It sounds crazy but it seems to work and 
now companies like Acernsoft, Tansoft and 
SUvcrsofi aic lauug to pioducc Linkword 
programs teaching as many languages as 
possible before the Simmer holidays. Tansoft 
is in the lead at .he moment with French, 
German, Ital an and Spun.sh learning 
pecktgea alrcacy on ?.alc fui ilie Otic 1 and 
Atmcs. Silversofi is releasing I.inkword 
languages on che Spectrum and Accrnsofi has 
already produced BBC versions with the 
Election soon to fallow. 

Ovei tit next few months Dragon Data and 
Camputcrs will produce Linkwords on the 
Dragon and Lynx. Engl.sh Software on the 
Atari and Audiogenic is perfecting versions 
for the Vic-20 anc Commodore 64. All his 
despi.e die fuel that on paper Iinkword does 
not look very impressive. All it claims to do is 
teach you a 200 word vocabulary and i crade 
grammai for whichever language you pick. 

Beside the seaside 

Wly then has .1 received such an 
unprccedentcdly favourable respense from 
the software houses whe reject hundreds of 
programs for every one they publish? Foreign 
language teaching programs for computers are 
nothing :icw. The Atari among others has had 
ore iince 1980. But most of these early 
programs were expensive and over ambitious. 
Tie intimidating eight casettc Atari package 
ran to £40. Meanwhile two factors have 
changed. 

First the home computer has become an 
ordinary hoaseiold good rather than ust an 
exotic toy — potentially a learning naciine in 
every home. The software houses have 
realised thai the millions of families who now 
have micros are a ready market fir a cheap, 
fun way of learning the ropes of a foreign 
language before gcing away on holiday — so 
loag as the price is right - say £5 to r115. 

Secondly authors have produced a crop of 
lively programs which make no pretend to 
teach a whole language but aim at quickly and 
painlessly giving a potential louiist encugh to 
get by on. 

The Linkword method is only or.e of these 
new ideas. French is Fun and German is Fun 
by CDS are even more {.pproachablc — and 
make gorjd use of graphics. The CDS tapes 
which cost id each for the 48K Spectrum and 
will soor. be available for the Commodore G4 
give vol a choice of six scenes — house, 
countryside, beach cafe, street and school 

When you sclera on« a simple picture 
appears on screen and then objects mntmsilise 
out of thin a.r with their names in English and 
the foreign language. The beach scene in 
German is Fun, for instance opens with ;ust 
the said and the sky visible. 

f he sun appears, wi:h the caption "SL'N — 
DIE SONNE" and gradually t.ie whole 
seaside scene builds up — with ever, a 
bouncing beacfcball and l radio which blares 
out "I do like to be beside the seaside.' Then 
it tests you by showing the objects ind asking 
you to type in ihc Germzn name. 



CHEER UP! 



IS EASY 





One slight problem is thai it will only 
accept the correct letter each time so yoL find 
he answer by trial and ^rror. The program is 
certainly fun and would quickly interest a 
young child but at the mrjment there is no 
guide to pronunciation. 

CDS is working on an audic tape for about 
i4 to go with the program. 

The Koimos language programs — French 
Mistress, German Master and Spanish Tutor 
— are more aimed at the needs ol schools bat 
are available on the BBC Electron and 
Sprr-trum and cost ±10. 

You really need a teacher tc advise you on 
pronunciation bu at least all the accents are 
dtsflayed over the right etters, unlike the 
Lin.<word program. Once you aavc grown out 
of the Level A cassette 500 can shef our 
another £10 for the Level B which takes you 
further, 

1'erhaps because Kostncs aims higher its 
programs seem less fan and immediately 
reward- ng thtn ihe others, but it docs gi^e 
you the capability tc create your own lessons 



and is a rmssive improvement on learning £ 
language from a book. 

The Linkwo.d progrnnui will probably be 
the lazy tourist's best bet for learning a few 
words ar.d phrases painlessly. A.I the versions 
on the different machines — even the 
programs for the IBM PC and Junor, Sirius : 
Apricot, Apple II and Macintosh whic'.i ACT 
is developing are essential}' sim.lar 

Imagine going green 

Mil<C Gruneberg, the University of Wile* 
academic who developed the system, supplied 
each software house with the volcabukrv and 
link A'oid examples Tor the fiur languages 
developed so "ar. He is row working on 
Cantonese, Dutch, Greek, Hebrew, Japanese, 
Portuguese, Russian and Swedish. You will 
get very confused if you try learning too many 
of them. 

As it says at one psin- in Sivlersoft's 
German I.inkword for the 4£K Spectmm 
"Imagine going GREEN after looking nt che 
GRtJNEherg Linkword system for too long". 



80 VOUR COMPUTER. AP3IL 1984 




You'll 
never 
believe 
the new 
wonder 
. ingredient 
that's supposed 
, to teach you 
foreign languages in 
a traction of the time 
a phrase book takes. 
Its a monkey 
with a monocle 
and a micro. 
Meirion Jones 
looks at the new 
techniques home computers 
are using to make 
languages fun, while Mi(ie ' 
McCann tries to learn 
.Italian in 10 hours. 

Mike Gruneberg does not claim that 
Linkv.Ui J will b; light for everybody, ".is iiot 
the only way*' he says "but it is a different 
way". 

His imagination seems to be a strange place 
irifestid by salmon leaping pver bullfighters, 
bakers being chase;! hy bees, witty lebsters 
and ol course monkeys, at .east tc judge by his 
Linkwords. 

The Japanese word for knickers is 
pronounced 'hand? upon", or so I am :old. I 
dread to think what Mike Gnincbcr* will use 
as a I.inkword for that. 

There is considerable variation in 'he prices 
the companies are charging. For the programs 
which most of them are supplying w.th an 
audio cassette and a leaflet In each case all the 
software house had to co was write a relatively 
simple program for a particualr machine. 

Considering they look almost identical on 
screen it is hard to understand why Accrnsofi 
charges £15 to Electron and BBC owners 
while Spectrum users need only pay £10 to 
Silversoft, 






NEXT 
STOP 
ROME 



Thi5 YEAR five million Britcns will Isave 
these shores to experience the delights of 
another country, another culture and, nore 

otter than not, another language. Doubtless 
they will return with tales of sun, sea, sand, 
Lallan waiters, German beer-festivals, 
Spanish fuxels an.1 French orry drivers. But 
the language, whit about the language? 

Wc Brhifh co not particularly like leaning 
othe" langaug^s. We lend to stick to the 
colonial belief that our mother-tongue shDuId 
be spoken — or at least understood — by 
anyone who should have the good fortune to 
be addressed by the legendary "F.ng'ishman 
abroad". Last century we conquered an 
Empire to prove the point. Churchill's 
"History of the English Speaking Peoples" 
did not help natters, ar.d now th; Common 
Marvel has only confirmed out linguistic 

prejudices. 

The result is that many of the five million 
intrepid explorers will htve only a few phrases 
cf the 'ancuage in question, and these will 
probably hive been acquired from an out of 
date phrase book during the quieter moments 
cf the channel crossing. 

But it is possible tc lezrn :he bate essentials 
cf a language — 4U0 useful words and enoug.n 
jiratniiiLr tc. put them into simple acntcncis — 
and learn then quickly. That, at .east, is the 
claim made by Tsnscft of Cambridge. In fact, 
'.'ansoft claims that the computer-cased 
course can te<ch the basic* in ten hours, as 
opposed to 40 hour3 using more familiar 

methods. 

For £13 you get two tapes and a sma.l 
manual-cutn-glossary. One tape contains 10 
computer progmms, each containing one 
section of the course, while the oth;r is an 
audio tape lo each you the pronunciition. 

An ugly brute 

Trie Gruneberg Linkword Language 

Course (well, the name makes a welcome 
change from "Ultima Zone" or "House of 
Death") was designed by i professional 
psychologist, Di. Michael Gruneberg, of 
University College Swansea, ard uses an 
unusua, but effective methed to jog the 
memory anc make learning fun. Dr. 
Gruneberg is in fact somsth.ng of an 
aithoriiy on memory, hav.ng published 
numerals papers on the subject since J96 7 . 
N'ow ht has teamed up with a fellow academic 
frnm the relevant language department in 
Swansea and computerised the lot. 

Trie course works by giv:ng you some 
strange instructions, such as: 

"The Italian for Ugly is Riutto. 

Imagine look ing it an igly brute" 

You then co precisely this for ten seconds and 



Concencate on the message telow for 
10 seconds then tjrn over the page. 




then go en to the next word. After en words 
the computer gives you a quick test translate 
fiuiu Italian iu.o English arid Englis'o into 
Italian. You then sit back in your chair with 
pleasure and surprise as you realise that :he 
system does work. 

The course is divided into .0 sections, each 
one teaching you abou: forty words using this 
routine, interspersed with sonte eajy-to-pick- 
up rues of grammar, and before you know it 
you tre constructing your own sentences. 
Each sedon takes about an hour io master, 
including listening to and repeating the 
pronunciation on the audio tape, hence 
Tansoft's ten-hour claim. It is advisable, 
though, not to cram then togethei — one a 
day for two weeks is probably what the Doctor 
had in mind. 

The Earth is black 

Some of the sentences you arc as<ed to 
translate are mildly eccentric; "the Eirth is 

always black", for example, while others arc 
worse than the "posiillion-slruck by 
lifihtrinj;" variety. How many times have you 
had the urge to say "The bonnet and the 
wheel are very hard, but why is the steering 
wheel iii-i titan.?" Tlmm sue iwu residuus An 
this apparent shortcoming: to illustrate the 
rules of grammar and to avoid line parrot- 
fashion recital of stock wotds and phrases. 
Stimc of the more outlandish examples 
actually seem to Mick in the mind because 
they are so ludicrous. At any rate you quickly 
piogress to such useful b.ts of information as 
"In July, August and September the water is 
very dirty". 
The Giuueheife System uses a uea lalU.-all 

visua". image ibr words which'sound the same 
in English js .hey do in another language. 
The 'calian for piano is "pianoforte", so you 
are irvited to imagine a pianoforte covered in 
spaghetti, 'llic French equivalent is a piana at 
the tcp of the Eiffel Tower (lc piano). German 
ar.d Spanish rely on the Nacioml flag — 
imagine a mouse on the German flag {die 
ma us). 

Some of the link} do confuse matters, 

though, .t would surely have ben easier to link 

(continued on nex: page) 



YOJR COMPUTER APRIL! 984 81 



So now yoc Hrow the Spanish foi monkey 
using tftv Unk/vutU f^tinslpie. 





(cont<nu?d 'rom prev'ous page} 
red and whice w.th a well-known Italian 
dr:nk, rosso and bianco, than to a "bank all 
paimed white". And I icmettiberci] youd, bad 
and ugly hy thinking of the film rather than 
the linkworc. 

One slightly disappointing aspect of 
Transoft'a package is that it hardly uses the 
coTiputcr's graphic 01 b.jund capability. A 
brief flash of the Italian Hag ai the s art of 
lesson 1 and then hack to a simple 2-colour 
lot display. Sound is similarly limited; just a 
sirgle bleep or musical note as each question 
is answered. Giunebei-4 believes tha. giapl ics 
and sour.d could pro.e to dc a distraction 
frcm the learning process, and noints to 
academic researrh 10 support him. 

Ancther surprise is that the computer 
performs each test in ex.ac.1v llie reverse order 
to the learning order. My immediate rcact.on 
was that the programmer was being lazy Liid 
didn't want to write a raudorn-t rdir test 
routine. After a while, however, I found 
imsdi" ttriiiembriiug a ditTici.lt word b;nuse 
it :ame before :>r after a mere familiar one. 
Aid for numbers or davs of the week a set 
order is in .ibviom advantage. The kecp-it- 
simple philosophy :riumphs aga.n. 

Operating the p.ofc an is easy — jus a 
matter of prying Return when ycu sre 
recdv to =0 on the next page or the space 
bar if you want to hav; the recommended 10 
seconds 10 concentrate on the -mgges ed 
louse. Tais makes thecoma.:* Ideal foi those 
who tre not familiar with a keyboard. Vou 
can, however, type ir: vour answers S vou 
want r .o, though the machine will treat the.se 
in :he same way as befcre. It does no give you 
a chance to luiilvi a wioug answer, for 
example. 

The computer takes most of the tedium out 
of learning a language. In fact, it acts ir more 
or less the same way as a school class mate 
does — testing and ic-ich.ing a list of wu.ds 
you have committed to memory I wonder if 
Tansoft is eoinc; to incorporate rh s feature 
into another program aimed a: schoolteachers, 
which wculd enable them to write b a list of 
words — ji even eliein.cul Ibitnulue — Liid let 
th« pupils test and assess themsebes. I 
certainly found this package a quick way of 
learning — quicker thin the printed page. 




One obvious disadvantage of a computer- 
based learning system is especially apparcrt 
with language. X01 mtny penple will take 
their computers on holiday. Once separated 
lion, dieii Orics, anyone who has used this 
system has to rely on the glossary in the hand- 
book which only gives English-to-Italian 
translat.on of the -tOO word vocabulary. It 
OerUinly cannot be used as a :ounst phrase- 
loo)' ut dictionary, nrjr even as a guide to the 
structure of the course. This seems to be 
penny-pinching: anyone who uses the system 
will have to buy a oh rase book if they really 
want to be self-suffic:ent abroad, and I would 
have cx->ec:ed University academics to realise 
this. 

Main use is for tourists 

Fcr the mou part the courses have seen 
ceMfcueil tc teach Vol words ycu will actually 
r.eed 10 use abroad, whether you tre sunning 
yourself or, the beach, ordering i m;al in a 
restaurant or fuming in a broken-down car. 
The one ;xceplion to this is ihe section 
dedicated 10 rhe business man. The business 
vocabutarly — words like shop assis:ani, 
r.ricc, secretary and holidays — is probably 
more use for small talk anc: the expense 



account rather than the boardroom. 

The audio ape is probably rhe most 
irrpottant part of the package 'J here is a 
world of dilTerencc between the spoken and 
the written word. The Gfiuiebcrg system tells 
you not to isten to tne pronunication until 
yon are sniisfi-H with your grasp of the 
comp.itei-wjitten word. Th.s strikes me as 
being unadvcntunius. Mast cassette players 
have lemoie control; it would have been a nice 
idea 13 use the ;omputer to trigger the audio 
rapt 1 (with rhe playback snekrt riiwonriected. 
of course), and to learn on a real audio-visual 
sysren. A refinement for the future, 
perhaps. 

The Gruneberg Linkwiud System is 
surprisingly efficient -At rramming in short 
facts in rapid succession. 3ut it should not be 
taken too seriously: it is certainly not up to C 
level standard, though it m.ghi ccnccivanly 
replace the fust few chapters of a school text- 
book, lis main use. w II he r or tourists who 
w$nt to learn the bare _*ssentia)s r>f a language 
— jus er.ough to g;t ty for 3 week or two on 
the Costa del Sol. It's terlainly enough to 
make me want tc convert my assets into 
French Francs and parlcr with these lorry 
drivers! 



82 v OUF C3MPUTIR. APRIL 1984 




NEWS FLASH' MARVEL SUPER HERCES ORDERS TOU.K. IN SEARCH OF COMPUTER ADVENTURERS. E.T.A. MAY 1st ADVENTURE IN7ERNAT ON AL 



YOUR COMPUTER, A^RIL 1984 83 



CAMEL PRODUCTS 



Firm up your S/ware with an 

EPROM PROGRAMMER 1 

AT I.AS'lt for ihe Specinm user. Pir your prograns. utilities. 
Assembler: into EPROMs for install load fmn the unique RCM-SP. 

IWM-SI* fer Spectrum 

Ingenious unit (or Spearun, with 2x2$ pin socket; and a Resd button 
allows tip to IGK cl Basic ot M/C piogrim to KLIN 01 LOAD 
insicmlv fiurii F.PKOV1S. Cabled connector and ful ewnctrr card. 
NOTE: Doc:, not dibble Sinclair ROM. £29.95 

PFOMERSP NEW for Spectrum 

A braid ;iess- Specinm rirogrammer foi 2764/128. Zero insertion 

force socket & lortware on lapc. £25>.95 

I PKOMEK Sl.S NEW rurSpectium 

I The wry popular PROMER-S1 far the ZX8I lies been adaiicd to 
die S|)eeirurr. sm;l the price kept law. i2i.95 

;R0M41 fcr/XHl 

Provide two 14 pin wickets Tor up o SK cf EPROM tuemor\ in 

die fi-loK HlUt. CAu J>e 25lrV32iK 2Tlf>/>2 £U.9> 

PROMER4M fcrZXSi 

At last! A low com reliable pogrimmer for 2516/32, 2716-32 
UPrtOM'j. I'hia is the soJuticiii u using bl'KOM.s instead (■( tape. 
Requites 4 xPP.lbancrics lot a regulited25 volts. Remartabb prbed 
:>i " £l«i.9S 



fiffW" 11 



BIOPROM-81 

| A uniquely sophisticated 

EPROM 

programmer 

I In age in vnii. hi . lui. . ii n I sin -;,,,!■ 
Research 

|Ep*om prCfMUimer tcr the 2516, 

27XX singlir sipply amilirv 

\e.s. ever th>: 27128 Iron Intel. 

Check, Read, Program Verify 

I'll or pan ol rprom. 
I'.m immensely user friendly you'll 

I aidy need tic manual. liesijned 
for the begianer bu^ includes a 
sismlr key emiy roaie for the 
r_rolessnn.il. Supplied as 
firmware, the m/c tliivcr routine 
atom- is worth inure than die price 
cf BI.OPKOM-tll. No pe Kwuiiii 

I Cards. Ol oiler additions, .ust 

features. On-board Vpp jenerjtior. 28pir ZIF <ocket. C 

amntcto' and exlendej nine. ABS case. 
I No.c: Can provide i p to 36 inpu s or 40 outputs as an I/O £79.95 | 

lnrtam-81 

| Full 64K Rampaek with link options to disable 0-8- H>K, Phts a 281 
pin KPROM socvet for 27 [f, 2" 32/ 2764 and even the litest 27 2&\ 
t'om Intel, fist/stow Fpom opt on, provisionally built and lesied. 

I I a 1 1 A BS case wit li an I . r D indicator £S9,95 I 



ST/TIS no :»swttm -HEX 
BMM1WI Viit 

i- •>< i i pi :*'< 4ho 

efpovst men — UN 

i:u u«m - *m 

USic-CKOt 

WXICI 1MX0J *CU »•«■ TD K 
Wl CHFUrHt'tCDCMIS cms 
xi |[«D X r.r.-rrsT, or coomihio 

MM 
Tl ROW »K (PW W'TH 1*1* (HUM 

MM 
r> *TfiiiY fi.AT o-no* o*ia i3 ih: jamc 

OTtCHt RWMFttf 

IIST CI1X3 tuuuu 

D H 1*0' (W2 

a ZXM. Several inbuilt safety 



UV ERASER 



iDHOBll 

Coinpa.t. Main%poAcrcd. Save. Fully c**d. Upio3EPROMS 1 

lllliiH 2 

Wiib iiittornaiic timer £22.95 1 

IW-.MIC-JM 

A -IK CMOS HAM anil lithiim hnttci y unii. Easy SAVClnji 10>i 

s onus and instant retrieval AT programs. Rcsdesiu 8-l2Kor I2-1&K I 

ofZXSl. £29 95| 

CRAMlf.-.JJl 
Ing.-nious tarcwar:/ software allows his 16K CMOS P.AM with | 

lithium luHeiy to CO-cxist in same memory area as ordtcary RAVI. 

/XJ*1 can multitaik on iw completely indepeudem programs. £79 95 1 



PR1NTER/MONI1 OR ACCESSORIES 

MSfl Monitcr !i:and Toi RISC iikiu. 

Sit, over ihe Bccb 17" x 12" x 3.75" 
P&PG.50 £I9.)5 

PSS Standard ptiitei sunds for 

OKI. Epson etc, l5 M xI2Vx4.5". 

P + I'O.50 £16.)5 

PS1. l.arec model 17" X 14.5" x3.75" 

P&PX..50 £19.)5 



[PSC-3 lot Epson MX-I0I1 etc. 

etc. :i"> l4'■y^.75'■ 
|P&PrV*50 £22.« 
| CUSTOM PRINTER 

HANDS for larger p-intcrs 

P.O.A. 

I POT Primei Output Irav lor 

11" fanfold papei P&P£J.;t) 

£16,55 



UK. VA1 exlra. !No VAT mi exports P + P UK. 
Kree Europe +5% — Overseas - IO n n TI.X 11574 



THE' MIDDLESEX 
COMPUTER CENTRE 



AT 



SCREENS 

MICROCOMPUTERS 



COMPUTERS 



PRINTERS BY 



DISK DRIVES BY 



MONITORS BY 



DATA CASSETTES BY 



APPLE. ACORN. 3BC, 
COMMODORE. DRA30M, GEME, 
MEM0~ECH. DRIC, SPECTRUM 
AND UIHtHS 

SEIKOSHA, EPSON, JUKI, STAR, 
DRIC. RRCTH=R, SINCLAIR, 
COMMODORE, BIT, RICOH, QJME. 
DIABLO. NEC. UCHIOAetc 

COMMODORE, BBC. TORCH, 
CUMANA, TEAC, DRAGON. 
MIT3IBJSHI. HITACHI, APPLE Rtr 

NOVEX. FIDELITY COMMODORE. 
NORMANDF, V1ICR0VITEC AND 
OTHERS 

SHARP BBC, OMEGA, FERGUSON, 
BUSH, PHILIPS AND OTHERS 



"LUo JavMidoj, BsoVs, Pu-ni:ure. Cl«iuiiiy Kils. Vonilor Base Leacs, 
Piiprr ,-nd cverythinti foi :he corriiulrr ownc" 

r\\Pd fiew Commodoie SX64 Fortable Computer 

fJO' l fl i C\ New Memotech MTX/5C0 
fclL^ 1 " IWTX/512 Computers 

New Dragon 64K Computer 



*M 



Personal Shoppers: Ooen 6 days rmr wfitik. Fasy narkino 

oulsiJe. 

Mail Order: Relable worldwide last service. Check P&F 

costs. 

T'ade: No minium ordet. Atcount facilities availabe. 

Schools: Oflicial Orders-Enquiries. Quotations welcome 

SCREEOS miCROCOmPUTERS 

IA OWISON OF VAYFAin COMPJ'EB SERVICES LIMH c J' 

6 MAIN AVENUE. MCOR PARK, NOnTHWOOD. MIDDLCSEX 

TEL: NORTHWOOO (09274) 20664 

ACCCUt; BAnCLAVCASD . MVIEX . OINKKS CLUH l-ft-.TAfiD COCOIT 



tefcnti «f/«*w«tt in the iA*r fit f jn*,-.t*> CSt tilt 



Sri am/ JUtH 



COMPUTASLIDE 



use your 

SINCLAIR ZX SPECTRUM COMPUTER 

to produce your own 

PROFESSIONAL QUALITY 

TECHNICAL, BUSINESS or PERSONAL 

COLOUR SLIDES 

COMPJTASLIDE is a suite cf computer programmes 
wru:h £liow ii I Lhb, LISTS, TEXT VERTICAL & 
HORIZONTAL BAFCHARTS and GRAPHS to be drawn 
quickly and easily onto the TV screen for photographing to 
make technical colour slices. They ere user Iri end ly 
programmes wh ch have automatic scaling and ; ormatling 
(o s mplify their use Full advantage ir takpn of tbfl a-naring 

graphics and colour capabilities of tie SPECTRUM 
computer. Quick colour ciangirg enables ycu to produce 
dramatic and effective slide*. 

On 3 cassettes, 2 procranrms per cassette, complete 
with BOOKLET containing operathg and photographing 
inst'uctions. 

Cassette J TITLES & USTfNGS 

2 Horizontal O Vertical QAPCrfARTS 

3 GRAPHS from points or equations 

£12 per cassette, £30 for the full set. 
Send cheque with order to: 

Orange Enterprises (Dept. YC) 

20 Badby Road, Daventry, Northants. 



84 YOUR COMPUTER, APRIL 1 384 



ADVERTISERS ANNOUNCEMENT 



A YEAR IN THE LIFE 
A SOFTWARE COMPANY 

WIDGIT SOFTWARE, one of the first software houses to v/rite for very young children, 
looks back on its progress in the first year and assesses its future. 




I'rom a si ull siart a year ato> t'lDOIT Software is now o 
re llijtid in itiini-: every Utah Slice) jud has iehieved a 
liiih reputation fir quality and Lltefesling software for 
Children. Dur.ng the voir they haw produced sever titl.\> 
and anoihei Tout will be ready in the spring. One jf 
Vidgit's hies, QUICK THINKING, was chosen Sy rhc 
Mirror Croup Newspaper's software cnnipary 
MfRXORSOFT, ;'oi its lauichin Novembr 19SJ, and ibe 
Commodore 64 version reached number 7 h the Websters 
Juris — j 1 1 unusual I'm I'm jn educattanal lapt. 

LEARNING THROUGH PLAY 

One M v'idgtt's xuid concerns is lu writs goad qujJi y 
oitenaining rutcul which c, ves pond value "or tunnev 
iTlrlKUl sacrificing uancant}. All ine programs are 
vssen ully games, inn each has. cleat educational iim* arula 
sound basis. The idea is ihai children team much betur 

iiuoiodi j ',j\ . The \mi seice.;* Ltfagea .'i:.! Uk uujdaly of tide 
|Tiip1"ics nuts' he appealing, full nf rnlour aid, where 
.ipprvprtare. animated. H>e,h quality use oi graphic; must 

K: appealing} lull ol' couloir uixt, allele uppio.uitili.-, 

•minuted. UUh quality use A' graphics has became j 
feature of Widgu prcducts nrd they "irni.y believe that 

olil.-.'liiMUl m.lTCfbl jv*l the SOTM llrtlit) of itispln* -as nth*" 

programs' An lai as programming is concerted. Tina 

siys 

' Vie u>e a mixture of tnichire cede und Basic: rv.acb.inc 

-iid- for the graphics and hasic tu gc a cood decree af 

ikxiHllty. VC'e «m in allow lor a variety nf lewis of pbv 

jiul can rrjintain ihe merest d'a child as his c Iter skills 

Level.jp." 

HOW IT ALL STARTED 

Kate ami Simon Detherkgc's entausiism for computers 

vas t ie it itial dtiung ibiet behtid vVid^it Software. At ike 
aces of J md i they were ready and keen to use computers, 
hot ihesr was ne ctmnurical sottwatc a-ailnilr-. Their 
parens Mike anc Tina had done quite i good ceal a*' 
luogiauiuiing uii business iiacltiiics, but whei the 
SPRCTRUM arrived with ils low price and super graphics 
capabilities, tftey taw a market potential and Inmcdiatdy 
><! about writing Material. With a generation g«p gtouing 
ground cniiiputers Mike and Taiu were anxious ic vvrhe 
niatetia) which yn.niu children and :hei: parents would use 
rnget.icr. Thev hoped in pcrsaadc parents ro use 
eotnpuccf^ uitd i:i.i. oiv:e the)* ":..,•_ hi.d 'aanca on' 
cxpeiicnu; tin coaipu.ei vould lake it; rightful place as a 
>tai:dtrc iom.'siic utility item. 

I'm ni^ iho:r ekp^-'ionitO IS tvaCheCR, pa'eiui. and 
|iKigiiiuni'.ers thej designed thtir (iisl ;el olbui tapes (H 
nrc-srhndt and intant children. Wh:n lhes.e wer< produced 
in V-.iy 118?, V'Vi- anil lina hid tittle irfei he".' the 
business would uevebp. T'hty weie confidett tint ihe 
i. -ii l - wis thttre . n.l thai (heir program had the quality to 
he a cnmmertcal success. This confidence - .vas "ortLnaicly 
*hjte;l In \X',H. Smiths who iiopLy put Widgrt Seftwace 
or, it. shelves white l has been sslli:^ veiy sjecessfufly 
tverv since. 



WIDGIT SOFTWARE is available through^ 
W.H. Smith and many other retail stores 

In case of difficult/ contact 

WIDGIT SOFTWARE Ltd. 

48 Durham Road, London N2 9DT 

VtHfQft son ittwe is 3 mtmbir otitieGvMof Software Ho\j$e$ 



".Sj'aion :i:m Kite testing out soot: mrjic ivoffmtti" 

By the middle of Au^us. a n:w tape PATHFINDER vas 
rsadv for release, and with s;ve:ai idias r. the p peine, 
Mike and Tm.i decked n \v;k time lor expansion, Lu:as 
Fovifct ptm-i them it- a prngiaiv.ner, Vici*n:n Ha ling as 
an educational alviatri iind 41 tie smic tiiute tUe> n-sjc 
apptuaclied >y Mittorsoft. Tlte tape that the team ware 
wormian on st the time was QI'IC.K TillNKlKCr ami was 

puis i^h^J ii\ Mirronotr u\ K^v^mhvt, 

Ry chisrnins ihe whofc Widpii r.iiii',i: vas tvaitahle itt 
Boo:s, and >vith an expert martel sarniij; 10 take oil, 

Wiil^il whs tin .1 41 t 1 ti liio iuv *n r*ivr*r KjKa 

NOW AND ONWARDS 

One of \v1d2irs hest liasans has bten vith Gordon Askew, 
Gordon is Head ■«" a primary school in ChishtK iiiui has .1 
grea dejl 01 vtxj iel;vari educaibnal expetieace. He aas 
made itupur.ani con'xibilioni to Widgtt ir.c'.jdinr, their 
must recent rele;se HUMPTY-DUMPTY, Work is now 
in hand for four mnie releases, wo of which an- due fbt 
pttb.ication eery soon. Some programs vill be leleated 
Lhrough MlRRORSOFl' audotliers utieie: lit: WIDGIT 
label. 

"We enoy vorkiRg with Mi'ronol't," says A'.ikc, "apari 
riots utecommencal hemfH agie.i deal isgamed Hum he 

interchange Of ideas witch we «c: duiinR ihe 
development," 

ViidRi' r.o'A - fed that thev have abroad Kisi- Of experience 
and talents to stay in rh ■ ferefram oi' educational 
soffvare 

THE PROGRAMS 

CO'.'KTIKO, ADDING S- SUBTRACtlNC and 
tjt.":(;K THINKiycJ aj s iopo« w tieh dav^lop the conieipi 
of nur.iher from a very early beginning. Ore was liken to 
ensure thai the wry 'usi program un COUKTIKti could 

opeult from t:x- vt:y simples! Isvcl aid he 1 na.vi 
proyumi oi the tape develop Irum :h^, ADDING <S 
SUBTRACTING makes sure the process ol'cvuul tti: can 
elieeTin 1 y Irid inn s mplp sums Th?» aif % frt^ramson 
lllis tape, wliich with its siuoe>lli -.end <,;:■■ and good, cl:ar 
Kraj-hicshjs beer uniforra'ty veil tecieved hy the pn-ss end 
schcols. 



and 



"Qumattduig prcgram for litjant sc*ook'' 'Ed. 

(*trnp;rinv;) 

"My juuottlilt education mpi" (7.X Compjiiite) 

QUICK THINKING takes arthneticu stige farther; il 
is now necessarv to do :he iurn< cneitally. The levels are 
carefully graded from adding single digit nuTibrs 10 fast 
tirre trals vhich stretch adults- The other pngran on the 
tape introduces iiuliiplication tables and nunber 
senuencing in a iiiaj,:iifi-.-aiit robul machine. 

SHAPE SORTP.R is i tape to develop visual perception 
and ils simple 2 key op:ratwn nakes it >uiuble as a first 
tape for chi drea from about 2. The first prop-am is simple 
shape recognition ard the second, HOUStS, which can be 
used as the ;hild get* slijlitly old:r is a 'spot the difference' 
game. On t.ie second level this en be qu ic hard >til mete 
is - l lusely tew»:d. The :hird program is on size sorting. 
"they jre superb early learning programs" (bD. 
Cn.nj'u ing) 

ALPHABET is a program for children as soon as they 

.-flu Irnrn to Ti-i-npnise Vtrfft oil ihe keyboard. Clear, full 
screen pictures illustrate cadi letter md there is an option 
to -clare lover to upper case letiers. Ir is a nice piograia fot 
anient and cliild to start usiae compaters toatiher. 

PATIIFINDZR {for »gcs 4 to 9) is a series of 4 graded 
maze came* fcanrirg artmals. All the mazes are lattdomly 
geaerated and ao two are ever ihe same. They deal with 
important basic concepts — up, down, lcl'l aid right, and 
begin to develop the ability tc plan in advutce. 
KANCAROO, the iecotd ptognm kads ihe player in the 
direction of simple programming. The graphics are bold 
and brjghtb,' coloured ard there is a aicc, but not excessive 
use of sound. A;ain the reviews of this tape have been very 
good: 

"TktMgamn sfould prose very entertaining to play at uxHtu 
prcvidug a very rea> cnailtngc'- (Crart Megazm) 
"Weil done VC'idgit. A very tetil application for a totm 
eonputlr, acwrly cxxuied and vthch 4oet run asl the earth' 
(Iliimc Compittiig Weekly/ 

Ihe Hl'MPIT DUMPFY MYSTERY and YvIIO 
KILLED COCK ROBIK ire two programs on the atest 
tape from Wkgit inly recently released, and is, suitable 
from early read:rs to ab')ut I It year ods. This tape cortaiiu 
3 proji'iio-s d^sigiucd to develop logLal tliiuiuiifi ^i;d 
metnoty. There are 2 games o discover which o* the 
King's ! 2 tr.cn pushed Humpty off the wall, in tlte liist \>r 
aehing qucGtionc oad'or guee^ieg aad in th: eeeond, the 
phyci gcti a glimpse of the culprit but :hc; his to 
remember and icsctibc him Cock Rabinasks ihedaualing 
cjiKSlion "Can Splrrov's -.-onl:ssicn b; btlievid?" and 
.'::.'■ .;.-li a process of logic and using the clue: prcvidci the 
player must discover WHO killed Cock Robin, WH17RF. 
and WHEN. These arc very appealing grmes. and are 
certainly not exhmsied after one or iw pbtyiigs. Ther 
ktd la a .oi of discussion when played b,- a grntp of 
children and appeal to quite a wide age rang:. 



COUNTING 


,"K Spc:tiutx 


l.« 


ADDING iSUBTR;\CTIMG 


I6K Speaiun 


1.25 


QUICK TtllKKIHa 


4l»K HpL.lJul^ 

Coomodore el RRC B 

a:id Elecion 


Q.Vt 


SHIVPE SORTER 


IbK Spi-.li un 


1.25 


ALrH;VJ3ET 


1BK Spunnin 


5.25 


PATH UNDER 


16K Spcrtrun 


5.05 


IKMITYClWinY 


4&K Spt:trun 


6.25 



LOOK SHARP for 'LOOK SHARP' 

Widgit's next tillc from iMirrorsoft 



VOUfl COMPUTED. Z^PRI. 1981 



as 




■ft :. 

* ; 

» ■,. 
■ 



w. 


1* 


v.. *. 


r, i# 


^ g£, 


» *. 


ft 


■*■, 


*-* 


« M 


w--& 


lj -h 




* 


v- **■ 


- * 


•*■■ 4t 


■ ■- A 




■». - 


-*■.-■ j* 


*t W> 


>- * 


*•- 44 


* 


-* 


rf> X 


fc; * 




v n 


\ 


■■*■ 


V, W 


</■ .«+ 


W — ■ 


1 ,*h 




«g » 




A- .<■ ■ 






-■ 


h : * 


J*;* 








' % 


' ,« 




- ~ 








.-. 


w ♦ 


«* .* 








"' 


ff* -*v 


- ... 




















ft -1. 


* ' - 


*• w. 








■r 




*, ». 




> 


if q 


■ 


V.. H 


** * 




. V 


» 


^ <*4 


M > 


v. 


>*J 


■ A 


V. «* 


■-■• » 


J*f * 


». ., 




■i 


#V '-*' 


* * 


v- | 


«. v 


% 


■ Si 


«* - 




* v 


* a 




* 


**: ■*■ 


v* - * 


:*■: -fr 






X 


... 


- 


ttfc ■;♦: 




*%. 


■ 


* «■ 


«.- , -, 


* * 








*. s, 


- 








'. 


*. ,v. 


*■ .-*. 


;*■: * 




> 


> 


A -v 


.. .. 


W * 




fc 


■■ 


* V 


ft * 


#* ■* 


'■ 


■ 


M *■ 


-V , 


** * 


* * 



r * 

ft •» 

* J 

* >» 
» '■* 

» - 



*' « 4 « 



-* < ■-' 



■« * * 




* V * ' * 
■ ■,-. 

» W- *tf 

■ » ■#» '; »! - 

. « 

< " " - 

'■ • 

'• ~ *■ 



4. 



Loose lips sinks ships. So can Vince 
Cockett's Dragon. 

10 CLEAR 1000 

20 PQKE65495,0 

30 PCLEAR8 

40 GOSUB1020 

50 B0SUB420 

60 PI-57.2957B05i JA-lOi JB-lOiHrt-1 

70 IF6=1 THEN 150 

80 JA=JA+ < JDYSTK < 1) =«0) - < JOYSTK < 1 J =63) 

VO lhJtt^U IHtNJtt=U 

100 IFJA>90 THENJA=90 

110 MA=SIN ( < JA> /PI ) a MD=COS < ( JA> /PI > 

120 J8=JB+( (JOYSTK <0)=0)*2)-( (JOYSTK t0)«63l*2) 

130 IFJB<0 THENJB=0 

140 IFJB>90 THENJB=90 

150 LINE(2,16»-(JA+2,20) ,PSET,BF 

160 LINE (93, 16)-(JA+3,20J , PRESET, BF 

170 HNE(2,2S)-(JBf2,32> ,PSET,BF 

180 LINE(93,2B)-<JB+3 f 32J , PRESET, BF 

190 MX=SIN((JB)/PI):MY=COS( (JB)/PI> 

200 P=]NT(100+(MA*MD) ) 

210 SX=10+(5*(R*MX)):SY=200-(4*(R*MY)) 

770 TF R=0 THFN TF PEEK C652QO) =254 OR PEEK<652B0)=12fc 

THENPL AY "01 T255V2CAV25AV30T20AV< T< AV< T< AV< A " : ST= INT ( R/ 

8>:S=1 

230 I TG- 1 TT (CNCI 1— CI 1*1:1 TCt l-ST TV IENGQCUB330 : G-O : CH-O 

240 IFSC=6 THEN NE=NS+1:SC=0:FDRT=1 TC 4s PCQPYT+4 TO T 

s NEXT : G0EUB950 : HA=0 : GDT060 

250 IFHA=0 THEN70 

(listing conthued oopcsite) 






xjf/ 






**•**£ 



. . ■ . : . 







'. t I I. .11 >■■ » '* ' V- '* !W IT""* T. '» 



4I 1 *' \ !'.' 'I 1 
. 1 y > 

.. J- * : , 

. 





I 1 









•:*****j ■■'■*( ^**; 




86 YOUR COMPUTER, APRIL 1984 



— - 

> 




> * v. t 



\ 



■.* I A V » i 



> t .1 



A 



i 



■« * 



-^ 









ii 



■ tr i : : : i ; ■: ? ■ 



. - 



: 



Tm-: GAME CONVOY is ; shooting ^arae v/irh a 
slight difference. Positioned ai ifcc lower left 
corner of the screen is an artillery gun over- 
looking cr.e sea. Sailing dose in sttorc is a 
convoy of enemy ships. By aiming the gun, 

iisinjj the joySl'Vkj tin* ronvoy has to be 

knecked out, 

However, the range of the siell can be 
varied, as in a real gun, by varyir.g the eleva- 
tion. Aha ihc further away from the gun the 



target is, the longer rhe shell will ink:- tor**srh 
ii thereby allowing rhe ship to sail away from 
iht: original target area. 

The gtme is in Mode 4 Blacx and White. 
Hbwtver, by working the lirsi part of the 
picture drawing routine in Mode 3 snd clear- 
ing the screen to either colour 6 or 7 and then 
switching in:o Mode 4, a blue background :an 
be achieved:. 

Furthermore if, while still in Mode 1 lines 



arc drawn arrrnts the wnire, n<ii\p ihs alter- 
nate colour tn the ane already chosen to c car 
ihe screen, every second line posiiior. down 
tr.e screen a.i extra pa.e blue/grey background 
C; : n he provided. 

Kote also that because two modes have been 
used to build ihe picture, twu different resolu- 
tions of drawing can be achieved. This has 
been used to create the textured clouds in the 
same. 



i 1 i ■>. i 

, fry >»■♦»» 



TT 



4 A- 



r 



(listing continued from opposite page) 

260 FORT=l TC 6: TA(T,1 ) =TA(T,1) +2: TA(T,2) =TA<T,2)+RN»( 

33-2 

270 IFTA(T,1>>235 SNDTA !T,3> =0THEN1260 

280 IFTA(T,2)<48 THENTA :T,2) =4B 

290 IFTrtfT,2>>150 Tl ICNTA < T, 2J-150 

300 GDSUB10OC 

310 hEXTT 

rv?n nnTn7o 

330 IFSY<43 THEN403 ELSEPl_AY"T20V3DO4V/3OCV20CV10CV5C p : 
F0RJ=I TO 4»BET(SX,SY)-(SX+7,S>'+7> ,EL.,B:PJT(SX.SY)-tS 
X+7,SY+7) ,3P,PSET:-ORDE«l TO 50: NEXTCEtPUT<S)c ,S V ) -(S» 
7.SY+7) .BL.PSETiNEXTJ 
340 FDRT=1 TC 6 
350 IFTA(T,3)=1 THEN370 

360 Q=S)C-TA<T,l)+4i IFQ<:6 ^NDQ=>0 THEN3B0 
370 NEXTT: RETURN 

380 Q=>SY-TA(T,2>: IFGK4 AND3=>0 "HEN3S0 ELSE370 
3TO irT-7 THENRETURN ELSE TA <T, 3> -1 ! SC-SOl I HJT :SX , 3Y) 
-(SX+7,SY+7),BL,PSETsPUTm(T,i: ,TA(T,2' ) -(TA(T, 1 >+l 7, 
TA(T,2)-H1> ,SL,PSET: RETURN 

4O0 FQRT=1 TC 4 ! DRAW"BM1 10, 44ClNR'1U4fi4D4BR1NlJ4R4NU4BRi 
U4L2R4Brj4BR8;NR*U4R4D4BR4U4NR4D2NR4D2BR:2sR4L2L4U2 : ?4BD 
4BR4NU4BR4U4NR4D4R4U2NL2D2BR4U4D2R4U2D4BR6J4L2R4" : =1_fiY 
"T25504ftBC0EFGa5ABCDEFG n :PJT(110,3S>-<2:O,44>,A,PS=TtN 
EXT: RETURN 
410 RETURN 
420 PMODE3:PCLS7 

430 DATA129, 131, 135, 138,131, 130. 143, 132,143,133.133,14 
3..13B, 1.43, 129, 131 ,.133, 138,143, 138 

440 DATA133, 143, 143, 138, 143, 138. 143, 129, 141, 133, 133, 14 
3, 13B, 143, 133, l*-3 , 1 3i, l^V, 141 , li/ 

450 DATA 133 , 143 , 1 43 , 13B , 1 43 , 138 .143, 133, 134 , 133, 133, 14 
3, 13B, 143, 133, 1*3, 133, 143, 138, 143 

1AO DATA132, 140,143, 13Q, 140, 136, 143, 133, 143, 133, 143,13 
4,135,143, 132,1*0,133,143,138,143 

470 DATA174, 170, 174, 234, 184, 126. 176, 59, 224, 7,0,0,128, 3 
,192,6 

480 DAT A36, 36, 36,36,60, 153,129,231 

490 DATA63,255,252,63,251 ,248,63,249,24: ,63,250,227,63 
, 253 ,69 ,63, 253 , 1 42,63, 254 ,29 ,63 . 230 , 43 

500 DATA63 1 226,55,63,192,U5,63,20B,235.63,129,221,63, 
131,173,63,133,70,63,174,146,63.221,56 
510 DATA63, 187,121,63,119,57,63,239,51,62,223,47,61,19 

i, L3a 1 ^jiK/f^o/ ( W|XK> t 2aa 

520 F0RT=2 TO 9:READA,B: POKE 1537+ <T*32) ,A> POKE153B* (T» 
321 ,B:NEXT 



; ■ . ; 



"*, 



'** 



H| 



m 



±E*iA**_ 



m 



530 DIMB0C20) ,SL(20) ,BL(2) ,TA(6,3) ,A(36) ,SP(2) 

540 6ET(4,0)-(21,11> ,BO,G 

trsu 061 (4,^0J-t21,31) ,SL,B 

560 FORT=0 TO 7: REAQA: POKE 1536+ (~*32> ,A» NEXT 

570 GET(0,0)-(7,7) ,3P,B 

580 PCLOii 

590 CCL0R7 

600 FORT=0 TO 4B STEPS 

AIO I INF0,T)-(255,T) ,PSET 

620 NEXT 

630 FGRT=0 TO 31 iPD<E1536+< 48*32: +T,RhD< :2B>+ 127: NEXT 

640 A*="LJ2RU2RURUR23R;D2RD2 

650 B*="D2RD2FDRDR2UR2U2R2U2 

660 DRAW " BM90 , 20 ; C5 " : EOSUB630 

670 DRAW BM1 6C , 30; " ! GCSUB68D: GOTD690 

680 DRAWA*+A*+A*+A*'t-"EH-4,+6; "+A$+ M BM-36,-3| U +B»-B**-B* 

+B*: RETURN 

690 PAJNT(96,^0) ,B, 5: FAINT (102,20) ,3,2: PAINT ( 124, 20> ,B 

|3 

700 PAINT(166,30) ,B, 5tPAINT(172, 30) ,B,5:PAIMT (194,30) , 

8,5 

710 Y=150 

720 DRAW"BI10,15O;C5'' 

730 LINE-(X,Y),PSET 

740 X=X+2:Y=Y-RND(At+4 

750 IFY<194 THEN730 

760 PAINT (5, 190) ,8,5 

770 PM0DE4 

780 F0RT=2 TO 8 STEP2 

790 CIRCLE(230,15),T 

800 NEXTT 

810 bU-iJ...(jt(ihK*j/i 

820 F0RT=O TO C22*32) STEP32sREADA,3,C:PQKESU+T, A:PDKE 

^J+T+ 1 ,B; POKEGU+T+2, C: NEXT 

030 UtNC>0,0> -(96,40) , PRESET, BF 

B40 LINEi0,0)-(96,4B) ,PGET,3 

050 LINE'2,2)-(94,46) ,PSET,3 

RiSO I TNEIO,0>-(2S5, 192) .PRESET, B 

870 DRAW BM4 , 8; NR4U4R4D4BR21 ; U4NR4D2NR4D2R4BR4NU4R48R4 

U4NR4D2NR4D2R4BR6H2U2BR4D2G2BR23;R4U4L4D2R4D2BR4NR4U4R 

*D4 

QBO DRAWBM4,44;NR4U4R4DiBRlljU2NR4E2F2D2BR4NR4E4NL4BD 

4BR4NLWBR4U4F2NDE2D4BR4NU4R4NU4BR6U4NL2R2BD4BR4U4D2R4U 

2D4BR11 ; R4U4L4D2F4D2BR4NR4U4R404 

B90 GET(110,38)-<210,44) ,A,8 

900 t.INE(B,lB4)-(33, 159) .PRESET 

910 LINE«7,1B4)-C32, 159) .PRESET 

■?23 I.INE<i-, lfl4)-(32, 138J , PRESET 

930 ECREEN1,] 

94> FDR-=1 TO 4.PCDPYT T T+4: NEXTT 

950 F0RT=1 TO & 

960 COSUB970:N£IT:RETURM 

{listing continued on psgc 89) 



YUJK UUMKUI tK AWIL 1 a»4 



■t£8*fc]iMMH4 



i 



88* 



# 



w 




#.m>y 



"*& ' 




You have assumed complete control of your 
wc-rld's ast ftghter-kller class spacecraft. It is 
only you who can prevent the ult mate disaster . . . 
the destruction o 1 ycur civilisation by the 
SEIDDA3, an unscrupulous race 61 murderers, 
intent on total control of your star system. Locate 
the enemy fleet on your Rsdar. Chase the 
SEIDDA3 craft across space sgainst a background 
of stars. Fire yout laser bolts when you ha^e ihem 
in your sight. Ref jel and go on the offensive 
agair. Tic game goto ptog-cosively harder Fleet 
after fleet of SEIDDAB ships attack. 
Keyboard or joystick control. Fast machine code 
H -Res action. . 



7M, 



MOTHER GREAT 
{AGON PROGRAM 
IOM HEWSONS 

RAGDNflYII 




m 







£695 




Hi-Res flighl simulation. 
Two runways, f ap, speed, 
bank and attitude cortro . 
Heading, bearing, 
instrunerit lancinc system etc 
Joystick Dr keyboard control. 




Mail order tc: HEWSON CONSUL IAN I S 
60A ST VIARY3 STREE" 
WALJNGFORD OXONOX10 0EL 



ting co.itir.ued from nage 67) 



1050 
1060 
1070 
1080 



His 

970 TA(T,1)=(RND(21)*2)-21 

980 TA(T,3)=0 

990 TACT,2)=RND<100)+48:IFTA(T,2)<50 THEN990 

1000 IFTA(T,1)>2 ANDTA(T,3>=0 THENPUT (TA(T, 1) ,TA(T,2) ) 

-(TA<T,1)+17,TA(T,2)+11> ,B0,PSET 

1010 RETURN 

1020 CLS3sF0RT=32 TO 160 STEP32s PR I NT@T, STRING* (32,207 

) ; : NEXT 

1030 PRINTe480,STRING*(31,233); 

1040 PRINTe0,STRING*<32,233) ; 

F0RT=32 TO 44B STEP32 

PRINT@T f CHR* (233) ; : PRINT@T+31 , CHR* (233) ; s NEXT 

POKE 1535, 233 

P=1159 

1090 FORT=0 TO 19: READAs POKEP+T, A+64: NEXT 
1100 P=P+32sF0RT=0 TO 19: READAs POKEP+T, A+64 1 NEXT 
1110 P=P+32:F0RT=0 TO 19: READAs POKEP+T, A+32: NEXT 
1120 P=P+32:F0RT=0 TO 19: READAs POKEP+T, A+32: NEXT 
1130 A$=STRING*(30,42)+ ,, Y0UR ORDERS: -ARE TO SINK THE E 
NEMY CONVOY SAILING CLOSE TO YOUR SHORES BY USING YOUR 

SUN POSITIONED AT THE BOTTOM LEFT OF THE SCREEN. USE 
THE RIGHT JOYSTICK TO CONTROL THE BEARING & AZIMUTH AN 
D THE BUTTON TO FIRE"+STRING* (12, 175) 
1140 PRINT@303,*'BY" 5 sPRINT@362 , "VINCE COCKETT"; 
1150 PR I NT©456," INSTRUCT IONS (Y/N)"; 
1160 I*=INKEY*:IFI*="" THENU60 
1170 IFI*="N" THEN1240 
1180 IFI*<>"Y" THEN1160 
1190 F0RT=1 TOLEN(A*> 
1200 S0=1+ (PEEK ( 1502) AND11) 
1210 PLAY"T10;V5;"+STR$(S0) 
1220 PRINTG449,MID*<A*,T,30) ; 
1230 NEXT 

1240 PRINT@454," PLEASE WAIT A MOMENT "; 
1250 RETURN 

1260 PRINT€454,STRING*(24,175): 

1270 IFSC+(NS*6)>3 THENPRINT6295, "WELL DONE GUNNER**** 
": :ELSEPRINT@295,"BACK TO THE TRENCHES"; 
1280 PRINT@359,"YOU SANK "SC+ (NS*6) "SHIPS" ; 
1290 F0RD=1 TO 10O0:NEXTD 
1300 PR INT@455, "PRESS SPACE TO PLAY' 
1310 IFINKEY*<>" " THEN1310 
1320 F0RT=1 TO 4-PC0PYT+4 TO TsNEXT 
1330 SCREEN 1,1 
1340 G0SUB95O 
1 350 HA= 1 s G=Os NS=Os SC=0: GOT060 



'!■ 



YCUR COMPUTEF, APRIL 1934 89 



The Key to Spectrum Machine Code Success 

PIcturesque's machine com system Is used and recommended by professional software writers, vet the excellent 
documentation and thefrlendly, easy-to-use prog rams have been highly recommended for beginners, 

You will only buy one Machine Code $Y5tem,so buy the best,theone ^professionals use. 



NEW IMPROVED PROGRAMS — MICRODRIVE COMPATIBLE 




ASSEMBLER 



Completely self-ccntained 
withi:scwr line editor, giving 
an easv-to-read 4C column 
tabulated listing. Auto line 
numbering, line rerumbering 
and auto tabulation make this 
one of the fastest and easiest 
Assemblers to use. 5- 
character label names 
Decmai, HexorAscn 
constants. SAVE ''LOAD: 
VERIFY bcth the listing and 
Machine code to cassette/ 

MICRCDRVE/NETWORK. 

Assemble from cassette or 
Microdrive into nie nur y fui vei y 
large programs. Customise to most Centronics 
printer interfaces, or RS232 (with interface 1) for 80 column 
printout, fast assembly — ik O" code in 7 seconds. 
Assembler Directives:- CRC, END, DEFB, DEFvV, DEFM. EQU, 
DEFL. (Microdriv= and Centronics facilities 
only operate wi~h 48K machines) 



£8.50 



INCL'/ATSP&P. 



MONITOR 

The iceal tool to help the 
begirner get started, yet i: 
contains all the commands for 
the experienced programmer 
to run and de-bug machire 
code programs. Inspect and 
alter memorv contents in 
Hexor ASCII. Breakpointsand 
full Register display. N3W 
WIIH SINGLE STEPPING 
through RAM or ROM. 
Disassemble any part of 
memory, ram or ROM. Dec- 
Hex- cec number converter. 
Printer outpu: to ZX 
pr nter or via RS232 (with 
interface D or customise to 
most Centronics plnter interfaces. General memory 
management commends ircltde Hex djmp. Insert, 

Delete Fill and Move. Can reside ir memory w th the 
Assembler <<38K machines only: to give a complete 
Machine Code programming system 




£7.50 



P ■•iO'.-. 'l^nnr iftfl Mi. - v.w* •.'i-'h -*| it mil )■■ n*<;>' im'n v*." »o.t- iv~ icr-ft "icip i-.r ;'i-^l.r.: 



IKCLVAT&P1P 



Ex&lng owner; ran otfcunche new diurMirobv raturninccre cassette wilY"oPcuir?5Qiie, along wuh jcneciue.'PO. for ! 
ei.so per pragr am liw. W1 & >w qewc.iwtrwwiii ye m nrii'd ftv rjturn r.t post 



Available from the "Spectrum" chain of stores, brrncict of John wienrics and all good computer 

shops, or by mail order by <endirg cheque. 'PO to: 
PICTURESQUE, 6 Corkscrew hill, West Wickham. Kent, BR3 9BB. Send SAE for details. 



■ 
P 



tiiURftUUL 

TURESOUE 

CTURESflUr 

CTURESOfi 



NOW 



SPECTCJUM 
and 7-xbi 



^vV.VL^^ 



mats 



Bust*te$$ n 

-m/c COMPiURS 

BMtCATlONAL 



Y0t/Am$TTAPt 



"ifwvioiff WPW/ 



FRB0 

PLUS 

Of$COi&Sfy 









W~ (/pier 



I rntmr f GfcflW* Owio!"-! S'wo u Ltt^oryl 



NQWRBAO rm FACTS 

We were ire that Snclar library, anc ftate since 

bull U|* ti vjil llwh- llUU.t ft Jill Wtfl £00 Ulllfltfill 

p-3flre-i5 cistrrvj up la £16 =ach we ma-nlalr a 
npWM swvicfl witu up (o 30 co>lea ol lha rust 
popula* onto We're run nol rom a bart-rcom bm 

From y.ir pirn -ilrjp pntf o'Hc04 whbh rrembo'a con 

vijil or phOtO. Six sSilf fiivo pTQMlt, Ifiondly help. 

I ! l ,: ..! ' Irni i ■ .-« |. ,.■ : r:i- UfKj ij i-.r;-,;i <M*i :;.il i-*;n H im 



To: SOFTWARE LIBRARY, Farnham Road, Wesl Lisj, Hants GL'33 6JU 
NAME Machine 



'ADDRESS.. 






Special offsr from tills Issub: LIFE MEMBERSHIP £0 
IncrmaHy K. 50). Overseas (Europe onlyl £1C, or p n a local branch: 
Scjndiravia Hade' LyKk«$ve| 33. 2309 Copenl-ager S. Denjlui: 
Jacobsnltsitan ;S, B-24O0 MOL, Bolpum. W.6trrTtny: Posilacn 
78«9, -ieoo BlvlMo. 3vAM«e PO Bv» itoj, Mwutai, SwwKand. 
Eire; 1S2 Sojlh Circular Rd. , Dgblin 6. YC J 



A BUREAU FOR 
YOUR COMPUTER 



ONLY 

£29.95 

- £6 P&P 




'Easy to asssmble 
*Robjstlv built 

•Rich leak finish 

'Adjustable divider 
positions 

* Bic] storage shell for 
rnanuals'& lil)r.i.-ies 

x App r nv >ii7ft 
width 3?" height 36" 
depth 19" 



PLFASF *LL3W 2 1 OA v S FOR DFl IVFRY 
POST THIS COUPON TOOAY' 

f^loase send ne a Computer Bureau 

I crclosc a chcque/poslal order for £35.95 (incl P&PI, 



Mamc 



AdcVes; 



PostCoue 

Send to: 
Stuart Tables, Unit-1 . Stechford Trading Estate, 3'ham 3338BX 



90 YOJFS COMPUTER. APRIL 1984 



Listing T. 


260 


NEXT 




2 D0KE«9C,#^Ay 


Z6E3 


»0i Y=0 




5 SOSUB 1000 


270 


FOR 1=1 TD 53 




10 PRJNTCHR*(6) 


200 


P.EA3 AS 




IB CLBiINK 7:r>Ar i :ri 4; PRINT CHFt*U7> 


290 


CUR3ET 30-*X,7C-*-Y,O 




30 PLOT 5,I,t0iP_OT 5,2,10 


300 


CHA* AS, 0,1 




40 PLOT 11,1, "ORIC LANDER" 


310 


>=X + 7 




SO PLOT 11 ,2, "OPTC LANnER" 


320 


IF 1=24 "HEM X — 20iV-3O 




60 PLOT 11,3," 


330 

335 


NEXT r 

0AT=i 0,63,0,0,0,0,0,0 




7 PLOT 10,5, "By D.Salisbury" 


75 PLOT 10,6," 


340 DATA B0,a2,69.S3,83,32,73,?;7,70,79,H',-' 
34,82 


.T?, 7.T , 7R , R"< , 


90 PLDT 3,10, "Controls i~" 


90 PLOT 6, 12,"Curscr Up - Thrust Jp" 


350 


DAT3 85,67,34,73,79,78,83,80,82,49,83 


B3, 32, 82, 69, 


100 PLDT 6,14."Cjirsor Down - Thrust Right" 


84,85 




110 PLDT 6,16."C.trsor Left - Thrust Laft* 


360 


DATOi 02 , 78 , ~.2 , 70 , 79, 82 , 32 , 65, 7B, 79 ,84 


72,69,82,32, 


130 PLDT 6,18. "P - Pause On' 


71,65,77,69 




L35 PLDT 6,20. "S - Pause Off" 


400 


GET A* 




140 PLDT 9,24. "P'ess any key to start" 


410 


IP mjL(H*)=/J iMtN IbMiHUfU lb 




150 PLOT 8,24,12 


420 


IF ASC<AS><>13 THEN 4C<0 




190 GET D* 


430 


FOR 1=0 "0 * 




2O0 INKOiFVPCR7i-»IPeS 


440 


POKE M 66+; ,48 




205 I NK7:P£PER0 SPRINT CHR*U7» 


450 


P0K=:#EFDA+I,4E 




207 CALL* 1978 


460 


NFXI r 




210 CGLL4115D 


47.:. 


POK£«e.:.,s 




211 POKE#8C,3:PO<EM87,0 


475 


CAL_«1978 




212 P0KE2,IiPQKEl,255 


480 


CAL-#1177 




213 P0KE?.5O:POKE4,255 


490 


GOTO 211 




214 FQKE11 ,250lP3KE7,25O 


9O0 


END 




215 POKEttSS ,5: PO<E«BFD 1 ,53 


100O FDR 1=0 TO 7 




220 CALL#12D8 


1010 RE3D X 




230 RESTORE 


102O PD<E 46840+1 ,X 




240 FOR I=C TO 7 


1O30 NEXT I 




250 READ A 


1050 RETURN 






Tins GAMF IS wrirren "nr rhe 4HK Orir-1 
micro and involves trying to land your space- 
ship on :he suiface of a plar.et where .hen; is 
only one small area flat enough to land on. 

Yoa start off on the back of the rnothership 
f'rnm which yon must rake nfl'wirhnn" flying 
into :he aciJ couds it ihc top of the screen 
Since gravity is continually pullir.g you 
towards the planet you will need to use you; 



thntsters to control your descent Having 
taken off you must navigate your way past the 
mcthershp and avoid the satellites to reach 
the landing site which may be anywhere on 
the surface. 

Yniir n^lmive spare's arc vhown on the 
horizontal and vertical speed indicators. To 
land safely your vertical speed must be below 
about 2o and both feet of your spacecral. must 



be on the flat ar?a. If you land successfully 
you will be given a certain number of points 
depending on how fast you did it, find the next 
landing will be harder. 
You are given five ships to start with and 

ydii will low - ship ir%'nn Hit the mothe'ship 

or a satellite, fly into the acid clouds a: the top 

of the screen or land in the wrong place. You 

(continued on page 93) 



YOUK CUMPU I fcK, APRIL liiH4 «1 



PRODUCTS FOR THE VIC-20 + SPECTRUM 

SPECTRUM OWNERS! 
NOW AVAILABLE 

THE ULTIMATE IN JOYSTICK 
INTERFACES 



THE FOX PROGRAMMABLE 
AN INTERFACE WITH: 



INTERFACE - 



* Complete compatibility with all programs. 

* In-built memory to store up to 16 different 
games keysets at one time. 

* Battery oack-up so no loss of memory after 




-k Full ccsing. 

• Through port for further expansion. 

* Proven compatibility with the microdrive 
power off. (Battery recharged curing tse so no* Built-in pseudo Rom facility with room for 
replacements are required) personnel tool kit. 
One switch only for simplicity of use. * Compatible with all Atari-type joysticks. 

The superior interface without awkward trailing leads, just plug in and start your game. 

LAUNCH PRICE ONLY £34.95 incl 

SPECTRUM 
UPGRADES 

wr 0^ £21.00 

FOX ELECTRONICS LTD. 1NCLUS ivi TuZ\ 2 ™chin es on.y> F°X ELECTRONICS LTD. 

A high quality kit at a new low, low price which simply plugs into existing socket 
within your Spectrum, no soldering is required and step by step instructions are 

supplied. Takes your 16K to 48K in simple steps. 
PROBABLY THE BEST KIT AVAILABLE AT DEFINITELY THE LOWEST PRICE 

AND FOR THE VIC-20 





Vixen RAM Cartridge 
Switchable between 16K or 8K - 



3K. 



Gives you the option of full 16< RAM or 8K and 3K 
RAM in one pacoge. When added to a standard 
VIC-20 gives 16384 bytes of extra memory in 
memory blocks 1 and 2 or 3092 bytes of extra 
memory into the 3K memory block AND 8192 bytes 
of extra memory switchable between memory 
blocks 1 and 3 

• Fully compatible with available 
motherboards/ modules. 

• Simply plugs iito the rear expansion port of 
computer. 

• No re-addressing of existing BASIC programs 
needed. 




Only £34.95 



m 



v.' Kl> Arm. to 



€. \t 1 MS 



XH 



141 \BHK\ KO\l>. B\SIM;VIOkK. H-WIS.TKL: 025h H\h',\ 



Please send me: — 

Joystick interface C Name. . . 

Spectrum upgrade IJ u 

Vixen Kan LI A,:idress - 

Catalogue D 



enclose £. 



92 YOUR COMPUTER, APRIL 1 384 



Listing 2. 








120 
1 30 


NEXT 

STOP 


23 PRINT 


"INPUT START ADDRESS 


IN 


HEX " 


» 135 


PRINT "PRESS ANY KEY" 


30 PRINT 


,, (PRECEDED by A HASH 


CHARACTER) " 


140 


FOR M =S TD *1AO0 KTFP 10 


40 INPUT 


S 






150 


PRINT HEX*<N> ; " -- "; 


50 PRINT 


"READ OR WRITE (R/W) ' 


• 




160 


FOR B=0 TO 9 


60 INPUT 


A$ 






170 


PRINT HEX* ( PEEK <N+B) > ; " ": 


70 IF Af 


- "R" THEN GOTO 135 






175 


X*=KEY*:IF X* = "" THEN 175 


q;> for h* 


«8 TO #JAOO 






. 177 


X4-=r"" 


90 PRINT 


HEX*(N> , 






180 


NEXT 


100 INPUT I 






190 


PRINT 


110 POKE 


N,I 






200 


NEXT 



{continue! from page 91) 
will also lose a ship if your vertical sp:ed is 
too high when you land or if the mothership 
reaches the a;id clouds before ycu land. 

The controls are: cursor up — thrust up; 
cursor Iftfr — rhrisr left; cursor riewn — -hrtist 
right; n — pause on; s — pause off. 

To enter the program you must first type in 
the ir.acl'.ine code by running tlie short 
prcgram in listir.g 2, Should you wish to save 
rhe marhne rndc on rap** fir any •im> y>u 
should type: 

CSAVE "MO" . A&1000 : EilAOO 
IKtIUHNI 
ant then :ype: 



CLOAD "MC", AifelOOO, E fclAOO 
IRETURNI 

when you wisi to continue. When you have 

in) I tired all the machine code tvpc 

NEW [RETURN j 
and [hen enter the Basic pro grim n listing 1, 

You can run the program 

Then type: 

DOKE fc9C. £1A00 IRETURNI 
CK£VF "I ANDFR", AUTO [RFTI IRM 
Ycu should then be tbte to run Chs 
program. Should you ever need t.i presj th; 
reset button in the mettle of a game, type: 
POKE £87,0 IRETURNI 



immediately afterwards. 

If you wish to mfke landings easier or 
harder then tvpe: 

POKE *1SBc. XIRETLRM 
where X is n number from to 255. A vilue of 
255 will make landing nlmoa: impossible iind 
will make it very easy. 

If you wish to change die number of ships 
then change linj 215 to: 

POKE fc59, No. of ships : POKE 
fcBFDI, 48 + No. of ships 
and type: 

POKE &115E, No. of ships 
the number ot ships must be between 1 and 
9. 



Machine code dumo. 


• ISA - 


•A3 «'C »Li «U0 »1U »r #A« •■.■.■ #Ui #6 


M 166=1 - 


•?s 


• no 


MJ #C6 «75 *Etl #:2 *C-> #40 »FC 






n:.-M - 


#SS #7C 4En #EA #EA #:<■ #E2 #17 4)20 ml 


#1672 - 


• t 


2i »ei #17 »tf> 4<3 MAS #67 »29 #IE 


• loo t 


- ».l ,. H-VSf Kit »40 #61 »W •■■■ Hj] • / R7I 


• I5JC • 


• 19 #20 #0? tit #£5 »'F 4(9 #1 #Dj US 


#167-: 


•ro 


• ' «L'j #U7 *60 «J0 #<t*> •■)<■ #ES Ml 


tlOCA 


- »7F #73 #7F »7F «7F »7F «7F #7F #7f 4>7r 


*134D - 


#29 »■■>'■ 416 *&■ *t HAS 49 4C3 #9 HDO 


*16C:. - 


#s? 


•*D 


MSB MA9 *00 4C5 #4 #8t5 «SD #20 


tion 


- M40 n ■■■•- » ■ • #40 #40 «4C> M M ■ ■ 449 #40 


#! »2 


»/ »l!';> #9F #',7. •*«; #c«: *0S »0 *L6 #-J 


M I69(i 


•r<. 


# U 


#*i »70 #85 472 «AS 47: #85 »73 


♦ lt)l£ 


- 140 #40 #40 4140 #40 »40 *4C 4t4( »4« 4)4fl 


41JSC - 


*rtS #7C 4C? #L #DC »Jv 4A5 *A #C5 »f) 


#16^ - 


•F6 


• 73 


#"6 473 #18 4AS #72 '69 #38 *H3> 


11023 


- 1110 M7F 47F *7F #40 079 *7F #7F *7F #4' 


»!7.-.-. 


• t>r< »-» 4m" two #f5 ., »,.'■ #5 .. .■ #00 


M10A4 - 


•77 


«?0 


#7 41 .' •75 >■--■ #77 »f- #60 urn-- 


tlOSi 


- M7C #7F #7F «7F #41- 476 • ?<: #7r 4)7F 4I5F 


#1370 - 


«D0 #9 *r>. *4 »"'. #2 4E6 14 #iq •;<■ 


#16A; - 


•44 


#A5 


#77 4C3 #61 400 13E <A3 #4 #1:9 


«1»35 


- HE1 I46C 442 #B1 47C »4r *7t »St- *7C Ite.V 


m.-7-a 


• IT li": Mi *a:< ^7 #&<■ hi 404 •* h^ 


Hi^.tin 


♦ C. 


• A 


• 7 14091 •££. #17 MCA *r» MdA MCO 


♦ 104S 


- H4.C «•!■ 47E 4>5F #S7 »7A 4i7r #71" »E T 417* 


4 1334 - 


#2 #83 43 »IS #90 #8 4A9 100 >6ri H? 


M16C2 - 


•EA 


#sO 


#39 *2 *83 4TJB #63 »7 . .' : «£9 


♦ I03J 


- M7F 47F *6A «5S 4ft4 »49 47; 45; 44! KSO 


•139E - 


»A» #FF 483 14 «Ei It A #03 »39 »C9 »fnl 


M16C2 - 


#J2 


MS 


#7 »E<' #2 »C* #80 #A? #2 #85 


M054 


- N47 H7H 444 «7F »7F »7F »4.' »*■< TS. IthB 


4i;9B - 


UFn #3 4£C *L3 #11 460 46} MAS 47: »■"'■ 


M16C6 - 


• 1 »B3 #2 M3B »A3 «73 #E» MAO •L>5 *tC . 


-106» 


- H6A 4*A 470 #41 47C 477 «3t *77 «5C #47 


»13A2 - 


#1 KFO Rl »6<^ ».'<: #8 42 •'..=•' »'- ■>". " 


»16E0 - 


•20 


#34 


#18 4rt4 «FF 438 4E3 4 7-» #BS *6A 


MUflia 


- H-'^. H^.- ».^;i HbH #4/ ■■• #14 #4 1 mnv HhU 


41*lt: - 


#7 MAD 48 42 4C9 4146 400 4F9 4ttD #3 


Mt6tiA - 


«:.■ 


#t>F 


MSB 4^0 »A2 HU «A2 «l MRU »l-t 


• 1073 


- M7F 4=F #40 «7F 43E #7F «7F #7F #44 N6S 


W13B6 - 


#2 #C9 MAC »2<' #JC #A2 »E2 #A5 M"-' 1 »3C' 


#16F4 - 


#20 


#»C 


4=A W19 MS MBS #72 *A2 #Fr 4A0 


MOW 


- #32 »7t *7F «3F »3C #7F #3E »7F #4* #4C 


•-i^o - 


#6C 41 ■! «fl6 #2 MX 40>.' 420 #V #-6 41 


»16F"E - 


♦fF 


#91) 


#J0 44'D 4CA FOO irn 4Ci, #72 *tx> 


• iob: 


- »7C #7F «3E »7F 43C #47 #3t 4/1 «7F »7F 


#13CA - 


•00 #2 ME6 *1 #4C #5A #14 «C9 Ml HDd 


41700 • 


#F2 


#7.0 


470 #19 «2C »77 411 4EA 4EA »EA 


4109s 


- #70 #41 #44 #4fl 440 #31 #4< »4<> #40 *?4« 


• i in* 


#n «. .- 41 4AO #4 4A9 »'' «ll^ 47 •<"; 


#:7I7 - 


•/.fi 


WU1 


M »: i *70 #f.9 #40 «30 #4 #20 


• 10A7 


- **0 43S #40 «*0 4>4tl #42 »4<. •*» #40 »«■> 


»13DE - 


#3*~#M 4A9 MfO #E5 41 4A« *F 7 #85 •! 


*i7ii: - 


#36 


#17 


•60 #A3 M6A aC? 41 *:■;.. MC MCO 


♦ >0A* 


- #40 #47 #40 rl ■■!■ 440 #40 #-K 44<- --! ■ #*■) 


41T8 - 


#18 490 •-.- KT'7 4F4 • ■ ■ «'m 447 #E2 MAO 


#1726 - 


». #B. M7i »C9 »3l «ty »'. #20 •■.-•- #17 


• 1004 


- #40 440 #40 440 #4(1 #40 #41° *4<l #10 #7 


»:2 B 2 - 


»pf #2* »62 #-A »(5 »: 4C« #01 #D> »r 


•1/JU - 


•*0 


»l(7i 


•70 MOa #72 .A5 471 40S «7J «A5 


• 10BE 


- #20 »4S #49 »2D »S3 #43 «4F 437 #43 #30 


• i: c c - 


«■: 41 -'.:■: #4 ».-.= IIT 433 42 418 #90 


»173A - 


#72 


#58 


4Z9 #29 MBS F72 4f<i +2 M24 #73 


ilOGO 


430 #30 #30 *3<> #."M"i #SO 4r* - »5? «*0 44? 


»l*p6 - 


• ^J #CY *1 *&0 *T h^6 Itl %%><> *y. *ift 


*]744 


•40 


• 0<. 


*r<l #7T 4C? *4<< 4Dri 437J «CO *G& 


tjota 


- #50 #53 #20 "•" 420 #20 MS: #43 «4F #3} 


41410 - 


#1 #18 490 #46 #A^ 4; 405 #2 HA9 #FF 


»174E - 


#4 #00 #FS 4A2 #11 MO 4- 4A3 «72 #18 


H0D2 


- 44S «:■ #30 <-■■■ #30 #30 tr #20 It - -': 418 


»t4lA - 


#tW #: #l(? »9fi #1F *C C - «9f. #81 »3^ «A? 


41738 - 


#»9 


m?ft 


• ^S M77 M90 47 «F6 M73 MB1 »72 


• IOB 


- »0O 400 #6 16 #» #J1 4*t #■.',> •» #15 


41424 - 


» r : 4A0 «FF #20 «.• ~ *FA "-r 43 4C? «<0 


4J767 - 


#24 


#•0 


•:<» #40 TOO tr? 4«0 ^00 *B1 «72 


■IIOFS 


- 4CO #0 IO0 tOO 430 »9 #00 4A #10 *»0 


»142E - 


•00 MB MF6 *4 *2>0 #4 #A4 12 »1S •% 


• 17CF 


#39 


•11 


M":9 M4H 4D0 »f »£A MMO HIE 4C8 


•10FR. 


- »3« 412 «0U #00 #12 #00 #11 •"> »Oir> #? 


4J43B - 


HIE 490 #1F «C9 *1 480 #9 «Cb #4 #00 


4S776 - 


MI 


#'2 


•29 M40 MDO 43 *CO Ml MEO MF3 


41104 


- 420 «O0 #A «2# 400 N32 #11 »0O #4 4C 


#1442 - 


#2 «E6#4 #16 #90 #12 »A9 •! 485 «r. 


•17B0 - 


HaO 


•JO 


#36 #17 460 465 IC6 470 *A5 #70 


• no: 


- »■■ 410 * 'I' #0l> 470 #3 «1 420 >T #10 


4141L" - 


»A>= »FF «83 #4 M1E 490 #7 «A2 MFF MAC 


•17BP - 


#29 


»FF 


«4>0 #2 MC6 ».'l -•- #J9 MAO *TA 


■II 113 


- 434 «B f7-n 17 WIC •: 42E 410 •» • . b 


#1456 - 


#FE #20 »6» »FA 4tO »i!.3 »A3 #70 »=3 #72 


#1794 - 


»;c 


• <C 


#=A MAS 470 493 472 4A5 #71 #03 


• 1122 


- 43C «F .1=1 •& K--. #9 #2 »1C #1 •;•• 


. .-1... - 


*..- *7I « ~ »7». ■•■ v #lh MA«. Mfc<l #AO MA^ 


• WW - 


#»3 


• 47 


■30 MAil 43 »bt> *F4 Ml A »;A 4^.9 


11122. 


- 410 #7 120 120 44S 130 #3* *-! «ZU #33 


4146A - 


•AI #3 #B1 #72 #2< 420 4C» #2> MDJ »17 


#17A8 - 


»40 


♦n 


#72 KE9 408 4D0 IF4 4A5 #72 NIB 


ill% 


- 43{. #43 #43 #44 #20 #30 »3C #39 #20 #20 


•1474 - 


•1-4 *72 «AS #72 «19 *tf MHO •; 4C6 #73 


• 1702 


»»9 


•20 


#35 #72 490 42 #F6 #73 »Fi> 4<J0 


41140 


- #20 #36 #43 432 #34 #20 433 #S0 W4S 443 


4147E - 


#18 »EI *72 #69 »l »9I »72 ME!. #72 »E0 


«17EC - 


4C0 


♦£3 


MA9 4A #t5 472 #42 #-F 4»V. 4FF 


4114A 


- 4 4 4 #20 #30 #30 #30 #20 #2-1' #20 «20 #20 


• 1400 


#2 »E6 «73 #B1 #71 4A 4V 440 »29 »7F 


• 17C<!. - 


»ou 


•X> 


«-0 HCA 4[VO 4F8 ICft 47? #T>0 #F2 


♦not 


- *7r *7V *3P *7C «4K M7C **i it rv #l-t *Ay 


•l 442 - 


#4. »7J »C» #CA »C0 •!"* «V6 "S3 »-V tit 


«J7S>;. - 


■Cft 


#7' 


#A3 «3T 41 D 464 430 *OD «0» 40r 


ll!K 


- #3 4B3 «39 109 430 »A2 HS 4/95 465 <CH 


•149C - 


• 18 (A*. #72 tit' *7i\ #88 •'? *K< «2 lit, 


• !7tiA - 


• -.'• 


*7A 


H19 HO 477 411 I60 463 MA5 M7e 


m«s 


- «D0 «FB 4fli' #00 «9U »9C #10 #<>|l #06 •&-" 


•14A6 - 


•75 #18 #90 HBE -r- *o4 HCO •: »A9 «c 


HI7E4 - 


•V5 


#7J 


MAD 477 493 473 4C6 172 #A3 #72 


41)72 


- »ES #£0 #28 *Z0 «F5 HAD »S 43 «Q3 460 


• 11B0 - 


•B3 «61 »:.■> #70 •. 1 #70 »"■:■ •"" «0A M2 


•17EE - 


•C9 


#FF 


MOO 42 #C6 •" #42 »: ii' *2 


4l)7C 


■ #A9 #00 #05 407 «A? #0 #05 #76 #05 476 


•14BA - 


"_e •/■ «60 #63 «.:■ «70 #33 873 --" #71 


«17F8 - 


•91 


#'2 


#88 4191 472 4C8 4LB MCO #3 *BU 


41166 


- #A9 #^C #05 «77 #A9 #86 4B3 #7" #fi5 477 


• 14C1 - 


• 8* •--•: «A9 *10 #E3 «i3 »IIC •" 4A7 #4 


#1802 - 


•F3 


#A3 


#72 4)8 461 428 485 #72 #90 #2 


turn 


- * -■ ».■■ 4A? #SF »-ir 471 «.-.' #74 461 #72 


• 11CE • 


»1C «BI #72 »4A •';<.' '*e"#C4l #01 »/J »6V 


• 1UOC - 


•E6 


#73 


MCA 4D0 4ES »C6 476 #AS #76 »C9 


4119A 


- #A3 #7} MBS 473 «A2 «0C 4A4 #4 «BD »0O 


*1'1D6 - 


• IF IV: #72 488 »:1 #72 Hie- •? *40 #:9 


# 016 - 


•rr 


#» 


#2 -..-. 477 #60 # " »-7 #78 #83 


• I1A4 


- #10 #91 #72 #EB HB6 ■'■' #F: Hi.r 472 #13 


• 14E2 


•Of 491 #72 #UJ «C« •Hi »lt •;* *63 MFO 


«!0» 


•'2 


• 45 


»7-7 4135 #73 4C6 472 »A5 #77 »r.9 


41 1 IV- 


- «A4 u ■■•' *nn «7? #4n •? hpa a?i hfii 414 


• UFr- - 


•e •!« »a'. #73 »6» *5» «e; #t2 »90 •: 


«'ii-i - 


•rp 


•30 


U7 »C6 »-i •&? W MAi at «Ai 


♦ 11BB 


- #D0 #E£ 4A3 #70 K1E •■■:= #4 #83 #70 r - 


• 14FA - 


• FA »-• #18 »r> «r: «F6 »■.- .-- #-,4 MC9 


M:B34 - 


• 72 


#78 


•91 47? 438 4BS ICO MFF #00 <F7 


♦11C2 


- #2 1.--0 471 4ft3 »70 #^9 »9F #J0 »CB »AS 


«i:oo - 


•7 #00 •« #A9 HI 4B3 >64 *E6 #70 4D0 


#tB3E - 


419 


#43 


#77 «69 428 »B3 472 M90 #2 #i6 


41 ICC 


- #60 #09 472 «A9 tl'L 46; f '. #A2 *OJ #>1) 


•i;oa - 


#2 #E6 *71 #60 *!-.: 4A3 #70 #83 (72 ««!i 


*:£•%- - 


•»I 


»:a 


•00 4ES 4E6 476 •£<■ #2 ME6 #79 


41106 


#5 4UD *14 HO #91 #72 »E0 «9EI #00 4F7 


• lil4 - 


•7. *8) #73 405 »;2 N:B *E9 *28 NB3 472 


■ 1H3.2 - 


4eO 


#i3 


MAS 4&2 4CW 4U0 4FO M13 »A6 #6C 


• IJEO 


- #»3 #7j tie #o4 »:o »o; #t; »4»- »i «e» 


•l"i£ - 


• Bv »2 »IT.B #73 411. »4T.» #M>I «Ji »lfl VI 4 


»;est. - 


1G9 


#i7 


4IO tfe? 41/4 4;il 4B0 MO ME6 «0<J 


4tlFA 


- #73 »E0 426 #D0 »F6 »A9 #2 #93 #72 »(>9 


• 1E20 - 


4A« *<>> #91 472 «..:. #19 4(11 #72 #A0 Ml 


• 104.6 


47*9 


#S0 


#05 467 4CA 400 4Ei~ MJ.O #63 »A3 


41IF4 


- HA4 463 #73 MA2 #00 4AC #2 «BD 43C #10 


• 1132 - 


#9; *7? MAO #2A 4S1 #72 »H0 *2 491 #72 


#:G70 - 


•M 


#J9 


(00 4F0 F2F 4A6 -oA #E6 469 4A3 


IMFE 


- #91 #72 4E8 kSB ttDO >F7 «A1 #72 #1S #6) 


•1F3C - 


• AS «7? #18 «rt9 #78 #95 »7? *>:.-%.■ #C6 


MI87A • 


•69 


#-.9 


H3A 4&0 4) F l"t 46* #A9 #30 »83 


•12(8 


»2H 4Ui «72 #90 42 4L6 #.'5 #C0 430 «I>0 • 


41146 - 


47' •» #00 4QS »4C #00 #44 •«;■ #91 #72 


•;eai - 


#%9 


#»E 


466 4C9 43A 4DO <I2 #E6 467 «A9 


41212 


- #E6 #rt? 47F #0S #72 •«<! #A» #85 47J »AJ 


ll!BO - 


•C8 #91 #72 4C9 #91 #72 4-r, n,r> #70 4F9 


MlfiSF - 


no 


#1S 


*■■ 4A5 467 4C9 '-:, MOO #6 MA9 


• 121C 


#00 ■»■• -' "ii #5C 410 «■■ #7? -i *"■ 


■KM - 


• 28 *83 #70 ut-. ■- *C« #7. #A5 *71 K4 


•:89B - 


#30 


#3? 


467 tEA 46E 4CA -I-'< »D7 *60 *63 


M22& 


- HDO *r 4AS #72 #10 *6<i #2t #0S *7i *i 


.#1:44 - 


•Af *1> #4 »A9 •CfO «85 «S #60 »63 tUk! 


MI6A2 - 


•A3 


!!■.■= 


#80 4DD IBF 4 A3 <66 M8D 4DC •££ 


»l?3j 


- #? *Zh 477, 4F0 »hO 4[K> «Fh #«9 43 463 


•lttt - 


»7<> *B3 «/2 •A3 ••! #93 #'3 #E6 #73 4E6 


4:8AC - 


•A3 


J- - 


460 406 4BF (A3 i . ii 4HD -I' • : . 


4I3TA 


- 1'-.' H,- - #A4 He; W7 1 #Ai Hao #4? *71 h'- 


IHB70 


4>73 *'"■= #7C 410 f'.v HfiO *09 M7Z iT7<: «s 


»:ck. 


•A V 


lt>C 


#C« 4<60 * LJt fwL -. LV ft_C MC? -'- * 


• 1244 


- RAi «i «7S 4AF •.•■■-■ #IF «-.= 474 « v. #63 


• U02 


»C* *7t #A2 •!! «•■ • » ■'! #D1 #72 #A0 *.' - 


•:B20 - 


#3F 


#JO 


•31 4DO »1B »A3 16/ 4CD »CS •OF 


4124E 


- NA9 #BE #83 #61 »A9 4-3C *3S »7E #A? #2 


#isac - 


49: #77. MAO 41 »fl #71 #A0 429 #91 #52 


»:tjA - 


»:... 


#2H 


•DO 412 70S 466 4C0 #C6 #6F *Z<- 


• 1238 


- »H3 42 i«3 43 «&9 #1 »£3 444 #43 #76 


• lf9A - 


... «2 »Bl #77 4A0 •;•« #9i #72 «30 »fS 


•:oo* - 


• IF 


400 


urt #A3 #49 4CC «C7 MOF #30 416 


»ia«a 


- NB3 #72 #B3 #77 »H3 #7i »Ai #78 #03 #74 


hi:ao - 


•72 ME? H2B 4E5 #72 H»0 4} *C6 #73 »CA 


#:8DE - 


WO 


#J4 


»AS t68 400 »C4 46F MAS »67 #80 


■ 126G 


- wio m/f naa mt* ¥»t^ fui #»iv »^ w»u #14 


• ISMiFI - 


• .- «. . mih ^i-' h,m aav KM * "" M - 4VO 


• otu - 


#;t 


• t-F 


•A& 46«. »U0 njb *l» 4 AS •(.■' «HU 


• 1276 


- #tl 4 IS «'_ ■■ #40 -■' 1 (ITS « ■•: «'. HI »:; 


#i:e4 - 


•2 *E6 #7! 46C •.-" «A! #7J «i;S #72 4fi. 


•:0f; - 


#'.7 


#?F 


#60 t6~ -..■" 130 -Ti #A1 *2 4BD 


• 1280 


- #00 •!■- «A3 #72 410 Hi.; #28 #83 #72 i - ■ 


•i:be - 


•73 #S5 #73 »C6 #72 ««3 »'2 #7:9 »FF 40O 


• 8Fr - 


KM) 


•2 


•80 #°F #7 MAS »63 «i ■■ •CO 4F0 


USB* 


#2 4L6 473 IAS »7A 410 #4.9 #20 #05 #7A 


#i:cs - 


•2 «Li #73 #A2 *10 MAO N! #81 #72 #BE 


••906 - 


M?A 


#16 


#68 FEE Nil •? (AC MAI M2 HT.9 


111294 


- #40 #2 «E6 47B #E0 410 #D0 #D4 #A9 4K>0 


*i:o2 - 


•9. #72 it.;-- »'.-. ttCO MB #00 itF'. ».'-. #72 


■ 910 - 


• tA 


•I*- 


#17 IA9 4JO <8D IA1 »2 4E6 4A0 


»1?9f 


- #05 »7r. «A2 #00 4E<D «2C »|- n9H #"7'i »D r 


#1SCC - 


•19 #6' #2B «63 »;2 #"0 »2 »E6 #7^ «CA 


• 7:a - 


#2 UA3 


4A0 #2 MC H3il 400 «8 »AS RK 


• I2AS 


- 4E8 *E0 #28 4C0 *FS #AS »0>> 465 #7? 4A9 


• 1EE6 - 


•CO tsi HC6 •74 HAS #74 4C9 tt-F #00 42 


#.924 - 


»1P 


•ao 


#2 «EE #°F 4? 4CA M> in: »i"r 


• I2B2 


- #AO #63 #73 »A2 MO "'■■ HOu »S» #S) #11 


• lEFO • 


*L» #75 #A5 *74 #19 #40 «Xi #9 #«S «73 


• '-E - 


850 


•ID 


•BO l-bF >8D "HI 40F »BD «B2 «0r 


• 12EC 


- 491 #72 #BD 433 #1L MCE #9. #72 *C3 *'_.■ 


• UFA - 


•C* *fO #05 •? »2« #91 #[' 4A5 M7E »C9 


#.936 - 


413 


• 60 


#29 tCO 4F0 126 4A6 *6D #£E #02 


•iaec 


ttZC #B4> f ■ "-■■: 47fl f I: h^' »;*4 4)03 #72 


«K'J4 


• £«■ •!>■» •?" *rr *C #1*. MOrt 46-"> «*3 »/t 


*■ ?4£ 


• }l 


»«■!> 


i«r>2 i-or »c? *34 i0i^ »i7 «^"> #~sa 


R120D 


- 4E.8 «EB Hi.,. «>. »v *ei «.. . «.'■ #A3 #00 


• woe - 


4C« #0> #D> »?9 #*5 #70 #85 #72 »AE 471 


# 94C - 


tit 


W2 


NOF >EE lil -nr 4AC *r ; MGF MC9 


• 120A, 


- »C3 #1 »3<> 41D 4A9 4v0 *9S #00 4 AS #2 


ti.f !- - 


•£3 #77 4C6 »72 #S3 472 »C9 »FF 4DO 4? 


• 936 - 


»3A 


•7K. 


#3 -v- #70 4ED Wl H8F 4EE 4B0 


"12L4 


- »L9 #00 »Di; 4V 420 «iL" #14 *■£<> «7B #16 


•1422 - 


•Co «7! HCC 410 fcv. Ml HBI «72 «3B *■ I 


8.9*0 - 


• ?F 


•7A 


MDO >CC 4AD JA1 12 #80 4A1 4BF 


• iiee 


- #16 #90 #A 4C9 #1 #00 46 42<. «»E #14 


#u:c - 


•72 M2= »CS (CO NS #00 4F7 «A3 #72 (19 


• 9ft, i - 


• )3 


•40 


#2 #30 #00 *iP #.10 #9F 42 4tl> 


■ i.Tti 


- *W «/ll #16 #t«» "t'O »« 4^ #LS #4 BOO 


• lt-'i. - 


• 6-' •■.•! #l£l »7i: #V0 #2 *to •/.'. •□(» MCO 


• .W/'t - 


• fF 


• BF 


#60 itJ 4AO 1(.iU 4AV *OU M33 M/2 


»130S 


- »1C *A9 #00 4B3 #3 «A3 #3 »C9 40O "DO 


»U40 - 


•E5 #C5 #7^:. #/!5 #7i> 4C9 4FF #00 *2 »C6 


#.97E - 


4i«; 


•>W 


«0S #73 iA9 *40 49) »72 «E6 #72 


R130C 


- #9 420 iil. 113 #2<i #78 #16 413 #90 #A 


■ lf«A - 


•7- #ai #8 #7 »r;9 »9r. «po #r: »A9 *i 


« 91 - 


•V' 


•2 


»E6 #73 »4F. »7? #.-.4 #40 4BO 4F0 


• 1316 


- »CV #1 'l-.i 46 #20 4F 413 #20 H'B 416 


«l«4 - 


•S3 #7= »A9 «C0 MBS 4" 4A9 *7H #85 41 


• 997 - 


#1^ 


•73 


#r;9 #pf •&:• jea 460 »63 «5n #23 

H55 «F7% 455 455 455 #53 #55 #55 ■ 


Ml 320 


- »E6 Mi 1A5 46 »CS «7 #:<i #23 »E6 *7C 


#1(5= - 


•A3 #73 #36 «E9 «7A #83 »T2 M .- #71 IBS 


M 99C - 


•42 


•55 



YOUR COMPUTER. AP3L 1 984 93 



I.ASt-:.«-l)ri ; .i. isa twoglayer jarne for the ZX- 
81 vv.tcrc each plyyci is m control of a V- 
shaped bank- riiaeliitu which he must use 10 
collccl guld iii llic playing area. If a player is 
slim »11 Ills esd J is lei'l where lie w;i-; sHol and 

lie is sen: ix.ck to his joiner. The game e:ids 
when the line runs out and llic winner is tli'C 
phiycr with the niosi ttold. Control* ate with 
the instructions prirtcd before he game 




l'oL'iit.*i the :;anie u>u first need to enter a 
Rctji 1 100 characters Ion* to hold the 
machine code. To enter this Rem first enier: 

1 =!EM wi1h94 , s 
Then usitiii the ed.t alter the line numbtti so 
that iitics I to I 1 are all Reins with 91 OV 



; 



s 



Then inter* 

12 REM 

, When a'.l these Rem's have been 

• entered tvpc: 

"POKE 16514.116 
POKE 16515.118 
PO:<E'16510jO 

PCKE 16511,78 

PO<E 16512,4 
You have now entered the Rem. Next enter 
listing 1 and type Klin. Type in the address 
where yon arc geing to put the machine coce. 
Th .n will he lnSI4 unless you have already 
entered part of the hex. The address is then 
the first column in the hex dump. E.iter ea;h 
ol the lines i.i the hexadecinul cuir.p except 
for the. address in the first column but include 
ihc number at the end of each line as this u n 
check. 

I," the message Error please re-enter appears 
type iv. the line a^ain as you must have made a 
typing error. You do riot have to enter all the 

machine code in one go hut vrhrn ymi rcxlarl 
the heK loader remember the address w.ll r.ot 
be 16514. When all the he.x has heen entered 
saw the program on tape and enter: 

RAND U3R 7527 

This k \c iherk rhat the f.ame worts. If the 

game fails to work chuck the machine code 

hy: 

RUN 10C0 

As sn initial cheek you can just check the 
final lumbers of each lines. Correct any 
wrong lines by entering Run and the correct 
address. When ihe machine cod; is working 
delete all oflisting l except line and enter 
listing 2. When all of this has been entered 
type Run 1000 lo save and run the program. 




&i 




N< 



n '& 



i 



ftavld, Ives throws 
down, t fie. gauntlet — 
it's lasers at dawn in 
this frght to ihe 
deatffontheZX-81. 



Hex dump 



:552a i.=Fc-' ? -rE'?CDO-oc,2£oaei 

165*.* 47G23S628 368823 18PB9C 

lesst FiecD5B3iA03HeFA£573F 
.L65S4. 576^33650^ Ji36 jeaPE63F 
:*£? + ~ZC2^:CZ-lL-i<?23*CCO~2C 
16-?S4 304o6JS180S5S002j131C 
16594 Se336*e230DS0M36?&2O 
16604 JOeS»36S833iaF83676;9 
ico.i i£fi3E»e , 35O0EO5S3C4.flIr 
ieePl 2FE3C2c3rFC-Cofi^F = Co^e 
i£S?4 ?404C2^3*»Odt)i: = 751£?r. 
Jr"5i.4 -3C4Cit3cJ-C;5Cu'E s *e i ?' ? ; 
355-54 54840C04S2881SCC84&3O 
1SSS4 5Cljr£fe0^3i*0«OS'5CD;5 
25674 7fifl3E218f4e37;55rA533 
15634 34£2fl3C4(J0S2£:C437£=£ 
166*34 9P9&32SFElE23£5Fee*2 3 

i57«4. e*e4F£9?20O5-C'CsictFerc) 

-o7ii I FFP:~?OOB3e3Ccfi4^4.0i3 

16724 2£2444£tl3092PiCA0S7EC> 

167-34 9*eg22Cd.flCB3fiCCr&CB»3 

i6T4,i 4^ECJ?:^4ij40-6te.3i;4:?f? 

':675J ?2Q3C <0- j'l il OCSSP-lSs-C 

157SA 63B7J=i:3£-lSC4ee7355Fi,6 

15774 7234££A414S36eO0'f'7EFe 



75 3 

IC^F 

1291 
725 

ate 

9X9 

70C 



30: 
030 

515 

79J 

3Si 
1421 
700 
7?^ 

1832 
10S9 

720 

121c 

727 



94 YOUF COMPUTER. APRL 1 984 



Dua 



Listing 2. 

5BCL5 
10 PRINT " I 
"SI if— I 

■~Ch BO Ti.1T " -: 

II If 1 

•J'il! PRiNT 

40 PRINT " 



1 

"5 



I 1W 



Q0 DO TM~T Ir ^Sw£?S»»J£J: : : : : : fe^^ 

- 1 i£_ : i r\ _i_ j "4 :- j — r-L-s i r~ j — n : : — : . ■ : ,— ■ ■_ 

"ij" 11 SHAPED SPTTLE NROHINE UHJ 

5 I — s j-jg MUST USETO GET PS HUCH GDL 

D.EPsCH PLPYER HOST RL30 RUIOD HI 
S OPPONENT hS" 

_70 PRINT : 'ih YuJ_uET iHui_lHi 
GuLL> YuU HHUir- _:LLLcLTcD IS PL 

O'.JN FP.OM V'DUIM THE EXPLOSION." 
g ppt NT ' ' KEY S' P. R E fi -5 B EL U : - 

C RIGHT PLPYER"' 
180 PRINT r ."FIR£ „ : , i: .. t _ :r 

"5"" ;: : s ,:=,_^ ;; ^, !:r:; 

110 FHlNi "MuMP ! "0 " !! - " ' i 

„„ ,,.-«.y:»-.„_rt,.p-«. .■-«:: 

1H0 PRINT "wjJiHTc ; ; '^ ;:,: _ i: : u 

»H""-'- ! --jaiB"" 
i'3'3 PRZNT "P0TPT5 ' "Z ""'— " MJ 

140 PRINT ., ,, "5NT5h SPEED GHFR5T 

"i _ •! f7+ i ■= > «—.:;-« ; ' 

4-D3 j.! - PPttt' <0 U -1 ! cFcuL ! '.'' ii? -_ ; K o 
PEE&OJNT 5 PEED THEN GOTO 15 
1SS POKE 17443 : 25€S— SPEED 
170 POKE 17455 -INT (50 / (5-j-SPEED 

1S0 POKE 17540. INT (53/ f 5+5FEED 

28S FOR P=I TO 100 

c:i0 H^XT h 

£20 CLS 

230 LET L=PEEK 15452+255 *PEEK 1 

e ..-j s| -; 

240 LET P=PEEK 154S2+25S*PEEK 1 
5453 



Listir.g 7 






, FgRFH **ENT~P ppQSPPt-^ - 




10 


PRINT "ENTER RDDRE55" 




.— . _-», 


T;.in; j^p* -— - 




£3 


IMPUT t-J 




30 


INPUT P5 




40 


TF P^ f1 s f :• l'S"R| pi i'4.1 


THEN 


GOTO 


15S 






LET fi$=R$(2 ~0 ) 




• S0 


LET T =0 






mjh B'— i ro 10 




,-" 10 




jg ;"> 


LET H=lS*rCDE Pf+CQDE 


R=$ (2 3 


-476 






.—.--i. 


:—. t — . : - : — .-— . : ; 




:Z" *L* 


f~" " W : "- S— "T"? _: ! } 




.T ,-Ti .^ 


■^r™T" T" *f* r » 










J. =L *_- 






1 10 


LET P=P-1 




123 


l_ET P$=A*C3 ~0 '? 




139 


NEXT B 






PRINT h; " " ; P$ 




140 


4r i ■; >UHL H$ ! HpN iiU 1 L 


1 60 


• —??> 


fiSf"! iT":~i ; ^31 




•*• ^' ■*.- 






'1 — ;"> 


PRINT "ERROR - PLEP5E 


RE -EN 








. — j_ 


_ _ _ _ » _ 




J_ rS 


l?U i u i.t ! 




9SS 


REfi **CHE3K PROGRhM*^ 




1000 


KHlNi j: ^-^1; hrK -TQwT fi"H 


P? F :— : : = : : = 


1B1B 


INPUT B 




3. 020 


FOR R=5 T3 1 7 514 STEP 


10 


_L w ■»• b3 






1S50 


LET T =0 




lSt?3 


^OP 3=0 T3 9 




167S 


i_C ; P = rT.E"'. =. ft t5 J 




_t .-=. .— ; : --t 


Cf^f" T" _„T" . (^ 




j_ ^,! O -^.1 


W C J i — ! "?" 




109S 


PRINT CHRs (2S+IN7 (P/ 


16 J ; j 


CHHs 


i2S+P-i6*iNf CP/16J ) ; 




.t .■: .-T^ .•». 


NEXT 5 




1110 


■— , j— • — - j <^— mm ■> , —— 




<_ rfc-J i fu i 




1 I P0 


NEXT R 








■ 



250 PRINT RT 10.0; -'THE FInhL 50 
nap ijP.5 • — " 

230 PRINT , , " LEFT PLhYER : ' 
;L; -0" 

. s> f v t-hi:'ti H J»i?r3 J r i- r^ ■ *_r=. ; r*. 

230 PRINT , t , /' UELL DONE N 

250 IF ^>R THEN PRINT "LEFT PLR 
VER" 

300 IF R >L THEN pp.JHf ,: RIGHT p_ 
flYER" 

_51S_XF_:- -R THEN PRINT PT 15,5; " 
ITS h DRRU" 

j£c rOR ri=j. i L ±i£?t' 

•JLjO Ni_XT P 

^=4t: RUN 

1000 SPUE "LPSER DUE8 ' 

1010 RUN 

gggg PEM 



i=.7S4- 3CB4.iSEFE2&Z.S10FSS4-S$ 

ib3(Sa i)l3F£iisa8:4.Fesi£31i3FE 

le^i 2Cl4.FetZl7'5eiii5F!>C34.flF£C* 

16J3+ 3FE0?£«ii34. ? 'ESC£Se'3as9" 

16344. *.C9FE372.5i!3FfFlC0360: 

ic5£i 5CS7C2i=S.;Dl^C33.£iC0. 

16374. " , Oni3lM3B7£D.4-2G0CB7C^i 

16 3o- 3F30Cit'0y7DCo5i:i:ii:^ 

13 3G4 13-iiCC-D 74-12 lG7C013EB-2h 

lcJii iscj.eci"«>7i.i£LCfliacii9ee 

1692* 2ifi4e4CCC-£741C92fleC-lC 

115934. 30U?-C>J^5-£5i£i)02^f 3" 

ie =44 .-. ?z ?~:E.-Z2k : -se i£ joe tsb . 

15954 52Ccr.;-^L.;5i>)7EC5=h5C 

ie37i -i-SBElli31iMfir35534C2; 

1E=S4 3^44C7D34234^£9224C4.C 

1£D54 9JP.53Aafl£;a£i21SA4a7£ 

17304. OB723^31FJ0FS4.b2?4e^P 

iv«i* ii>C4-e/wi3yv'L>ciwr'j.'ci-c : si' 

1732+ £2ClCJR53i3BS325?4Ci-2P 

17334- 3i-4.4.e23aSi44i>130eFe0f 

17344 42l5F33&aCCBS£RFE<A£CF? 



TOC 


i-r; i 


i54 = 




i3Ai 


i7iJ^i 


55e 


1739i 


iBS7 


17104 


?4<r 


■ -: : •-. 


13£ a 


J 7124 


ioe; 


17134 


922 


1714.4 


Cil 


17154 


1352 


17154 


4.3C 


17174 


^92 


17154 


93 £ 


17194 


C=!>= 


17504 


527 


17234 


Ulf 


17SS4 


111S 


] '??4 


. " 


17245. 


£.5 7 


172S4 


750 


1 ,'264 


75 S 


1~274 


93* 


17254 


'* 1 ^flw 


1 iti 


F-p 


173(?4. 


617 


17314 


]2?4 


17324. 


B7S 


17334 



e2ficc4ooi£30oo9fifiec*e 

7223E4.033COCS2fi4.5403t 
3*10=^=64643 ltiFe00£90 c 
9rC-re4«F£C93fl4fi40£i'34 
040351? F7F:22fl4gJ.(JS24.j. 
i4©ceCDBBC23fl4.fi4-0CE7t. 
S2M>13CGB7Bafl013DEfi«P 
33S*R*05SCBB»aB3ES18C 
440"57?5f»4523AE=fi464.S 
S0SS£4-S437iF£S323COFE 

5.e2v 3 33FES42i04FEi72i' t 
7i35FC.CS4flF£C!?FesC£00e. 

a^6a*aA*e«.as33£4.E4Ci; 

9092C4F4i3P7EP42£2464.e 
0CBe2CCrDCS4D7ECS2fl4.fi 
l49F6S0324£>4t)2fl4B4022 
S4B4&CS3fl«D'40CB7FCS21 

3BC4C 3735c "4.52 :.4.E=hS4fc 
(.403600DS7SPEeOS0eC 3« 

31E2i4.B4.0L 3F^C 34C-eEFF 
62623 lCFea4£3iaFElc2f 
7.4FE315S:0FE3S23CL*FE 
36£2S09« E e:32304FEC"2C 

OFEsr-^cxnTi^a'cgFE "'' 
ie3rEB4C0360OC8FDCB4fi 

27ECa2fiU54035C!O2S45AC 

375C.JFCCE'i3E£lH2)liriaf 



.■= ; 


:-:•.'. 


647 


17354 


-?^ -7 


1 7364 


134C 


17374 


734 


17364 


Ilea 


17394 


7ij- 


174(34 


, - 


17414 


302 


17124. 


sOs 


1 7 5. 3 4 


9»0 


1744.4 


■j4r _ 


174S4 


i _ j 


17464 


;■. i 


1 T-7i. 


14 6 


17404 


633 


' 7*. 9.4 


i_02 


17504 


DOJ 


17514 


eoo 


17504. 


137E 


17534 


BBS 


17544 


1375 


17?3i 


735 


I /ro4 


i= -■- 


i .'?/«■ 


126; 


175S4 


14.14 


17394 


73* 


17504 


95« 


1751: 



43£534fl£A4C4-0?DD4-£04.ri 

52B224E403fl534-0fl220£l 

6il3i4ti)7flB72?231FC-0F? 

746*54.E8fl464O7B093I>28 

6FC7FFF9!>?plP3B5ni0pj 

sJ2=54 32a4E 1 C^CiS'-'-S-- ? 
I S f A F =fi 71 p C F " T - = " ■ " =: 7 '• 

iflr T SR205 = ieoilC3R5340 
2 =, EF:-23P-I'fi0C4C3 1FSC1 
; GZ^ 4. b4 Ji i 4-i 4- 03 £iSOC j 
4ifii3 4iOFEFfl20F S3 EFF 3 2 
S34*O3^S2403r-3£3240CO 
63E0A32S2402A504-02B22 
7S04a7CB5COCFFF30Bl*=^ 
9nBB9SB9CSC9C9C30B0Se 
9 -? 1 -3 C " 39 3 3 C3C3C-3CE7 P 3 
CAC«D5333 , sC 2C2C9C30ECi 
1 3BOC.401 3S12C002 1 494 i 
^ecs*coct>oc4ccr5C'*4i:; 
3C80e22534O3f0F32E24S? 
-3EFF J24. 53403s 4P4PCD3? 
S4aCf'<=943CP794irr-lS43 
eCC'3t>42Cr>fl94?CC3P4lCD 
,'tt4PL.'L?L _'4i£Ul'-Di Is'Oi ■"=» 
S41CC-AS43CE.FE413C2342 
9CC7S41CD4B43CD2444C3 
B98441C1C3C1C1C1C1C1C 

14Cli;iCir5C7r.<!lCS3=i3S0 



aio 
534 

11 = 1 

■ a=>0 
334 
1352 
oSa 
13£F 
75? 
531 
1578 
1492 



-.- - 

I4=C 

5ts 
919 
124S 
1253 

1342 

' - - P 

442 

232 



Y JUH LUMKU I bH, AKK!L 1 JS4 »b 



"orZX31 

SPECTRUM 

BBC 

TRS80 
APPLE 
NASCOM 
VIOPET/64 
i h lease state) 



NEW! 

EXCLUSIVE! 



Every computer needs 

CHATTERBOX II 

Lis.en creep. I am the leader ' 

1 



TAKE US TO 



iff, 



. S*€€CM 



PITCH 
CONTROL 




-\M 



CHA I PER BOX II can say anything! 
Genuine phoneme synthesis - not just recorded 
speech - hence unlimited vonab.ilary 
Programmaole pilch for more natural intonation 
(exclusive to Wm Stuar Systems)- solid :one 
cabinet for quality bound -Integral beep- music 
amplifier. PLUS expansion socket for BIG EARS 
voice recognition system Full instructions 
technical notes and software supplied wi:h this 
outstanding edjcaticnal unit. 
DEALER ENQUIRIES YVELCOMb 



As seen wn BBC TV "Computer Programne" 

#BIG EA RS* ■.... %& & 

SPEECH 
INPUT 
FOR ANY 
COMPUTER 

Hugeiy successful Speecr Hegmiion System 
compete with microphone, software and lull 
instrjctions 

QUILT TESTED & GUARANTEED 

PLEASE STATE COMPUTER: U<1 C1 , 
SPECTRUM, ATOM, NASCOM2. Vk 20, Micron. 
2X80.81, PET. TRS80. MZ80K. APPLE II, BBC VHCRO 




ONLY £49 



ZX81 /SPECTRUM 



NEW! 



VIBRATO 
CONTROL 



MUSIC SYNTHESISER (Stereo) , 

4 1 6 LINE CON I HOL PORT 

Play 3-part muse, sound ellects, druns etc. Full 
control of attack. d«:ay and frequency. 
Input'Outpu: lines provde control andmcnitcr 
facility for Home Security. Robot Control. Model 
Railway 9tc. etc Works with ot without 1 eK FAM. 

Full hstrjctions'softwa r e included. am&7in~ vm iif 

Add keyboard to make a live perto-mance at nwi v 

polyphonic synthesiscrl r*4r\ Jr? 

Note up to 3 units can be used simultaneously: £' 9-50 (KIT) 
giving 9 muac channels & 48 1.0 lires E25.50 (BUILT) 



THE COMPOSER 

Synthe&iser M uftw 

Progrimrre 

Enter & aiay 'i pari kairnony. 

trteluces oemonsl'aiioM.^ 

iSpectfumZXeitroMJimiendeil l7 



ZX ARP/DRUMSEO 

Fascinalins syrlnesisef 
demois'ralioni Ge^rales 
aulorralic sequences and 

pays 'rom keytooic . Don© 

woifd effects (Soecl'um) 



TALKING HANGMAN 

For CiatHraon' 

Tnocassicgane 
c airts US uclirrs 
win a dry "aca 

arrcinpn«ir , *?r.l iSivclruni £6 



CHROMACOOE???'??? 

Can you deluse the bomb by 
ciack'ig M secret 
oomonahcr be : Dre I roe uns 
uM7 with cnansroo< voce 
oulpul (Spectrum! £6 



COLOUR MODULATOR *,t£16 

RGB h, PALUHF out (not or 2X) BUILT £22 

Please add VAT at 1 1>% o p'tces. I All enquiries 

Barclay-Access otdeis accepted by telephone S A. E. please 



WILLIAM 
STUART 

DYGTZMS Led 



Qua'ley Dowi Hou&e 
CholiJctlon 
'Jr. Salisbury 
Wiltshire. SP4 0DZ 
Tel: u»8 ut>4 aab 



VIS* 




80-COLUMN/GRAFICCARD 

■— • Distal clock 

Mnposslbllty ol 90-colunn screer will Hires 
C8MC-screen (also n colouii 

Graf ie iidures: ■:nn te suilchod to jackground 

Upper line can bo Itckecffor corrments etc.) 

A^>il»Lilu lin=nLj.i:.lii(j ur greater clarity 3n 
to.<( screens 



FREE ADDED): Sophisticated VrordcrocMtor 
•villi e»i«nc«t rnanuil 



mm 



».\ *j 




* Warnlig: Beware ol 

iinforurHni1.il on-. 
Ol ZERO-poducts! 



,£ufy&i$m& gcdfofHs forVIC20 and CBM64 




EXPANSION 

UNIT 




!Usr2fiil EPROMCARD, 



t two :k>««FPRCM Mike:!. ,, 



/JjrsaaifS aio c *iahqca3e. 



£ 5.95 



• 40/80 COLUVIN CARD Ma?A • EPROM =>ROGRAMMFR U 

I m^OU VIC 2C'ii lunp-olrsr.lon.-.'i-niroulef^* "J Mr J716, !732 UM. imi.VXZ EPRQMfi'" 

, ln<t f £ 55.9E ^ ; , 

^^r>i- 



M ■- - 1" piOloM. *'f- it oil 'AV.hotit ntllgal 



• 64 k RAVI- 2kEPROM?£ 55 ,95 

hKlsollntlgtuilAM I'lrr. Fasily:nire:h-il. ?. w ' 



Cjnt^«**ilrcjniecl«ltnyojro<yipu".(!i > £ 31 
ilo aaflwa-c ir FPae-vi C6 50 ^21. 

EPROMERASER^ 

I aaw,l EPROMS % ■< J!ancji.v.y J 



H EXPANSION UNIT .-r^^in, 
r**>^^Sifii 

Willi >KUlr fuHyN.lltmC. ■ " ,3, S5T;£^~»)! 

aoitwi IVGAMIccik'astol;, , "SL . -i3,v' 

nrtnntoeicp3\>«jJKiiy L^StJeS^* 

VIC 20 e 2035 * CBMG4 s x.b: 



• MACH3 



PRINTER BUFFERI 

15k 311 46k 



Fa-marpncuMC Dctlui inquiries lnvltc-d.4l 



All pfjcBsexciude VAT. Shi pping coats E 1.50 

Supplier :o schools, urivcrsitiBt anc 
jovernment cteparmenls. : 

• Wc have good documentation of all our 
products, freeof cwg:. 

• All |.iiiii(irriHnl ran h*. tiled ^Ut v.'ithCut 

,m* obligation: if returned undimajed within 
CI Cr IRIIMI V 'Odtys. you only pay posla>;oard packing 

149 KING6TREET * GT.YAnMOUTll NR30 2PA - TEL:(0493)-20i3 

fJASH HOUSE) 



ORIC SOFTWARE 

THE SINGLE SOURCE SUPPLY 

FOR ALL YOUR ORIC SOFTWARE 

PERIPHERALS AND BOOKS 



Catalogue with every purchase 
or send £1.00 which will be 
deducted from your first order. 




SOME OP THE TITLES WE HA VE AVAil A3LE: 



Airlnr* 
rjloyihms 

Bresknu: - >D mat 
CotJv Fobs * 

H=nai liin 
Chess " 
Cute Cii/y 
UaJbi 
Digger 
Dinlv Kari|| 
Farvasy Skich 

r :| I 

For^ 

Frankllrn Tomb 
Grsl 

' I.T i.r-., Al|«Vt 

Hohbii 
Invaders 
Jogger 
Vnria 

P/uliigamts 



•WK 


?.3b 


Ifi.iHK 


SM 


48K 


7.50 


4«K 


7.50 


^h«K 


a as 


48K 


7.3B 


'WK 


7.95 


4HK 


6,% 


•3HK 


6.95 


4HK 


6.50 


i«K 


7.95 


4«K 


1; ys 


■USK 


3 95 


«K 


3.95 


ic.flj.s 


o.d& 


1HK 


19.95 


16 AJK 


;.50 


48K 


(■.95 


48 K 


e.95 


16 UK 


'.9-3 



;>|ii;r inor Oreiilif 

:Jii,: I-rl 
*1'i«;r.iopa 

■v ■-..■ 

Synthcsiiet 
,V:ir!l "rocesso.- 
K,-,-:,- I 

?iKli;r; Advenlure 
?nri)ons Rever.ge 



'9*. 

iSK 

■«K 



t D5 
S.DB 

•7.D1 

6.50 
7.95. 

i ? o*: 
eco 
9 9G 
a 59 



BOOKS 
"he Or c I ;>nd hoy. in eel ;tf. -nest Irom 
i: 95 

"heO-icl Companion 6 95 

An uurodiiction to f reclaim; nn; ihe Oric 

F*OMag« 

Booki 5Qy for I 7hp pc book 

neieatier 

Cassetur 50d tor ? to 7 ftfriiil tt or ovm 



Oric Software, 118 Worcester Road, 

Malvern, Worcs. WR14 1SS. 

Tele Malvern (06845) 62467 



1 



« 

si 
o 

IT 

D 
t< 

S 



10" 
10! 

to: 



i 



th 

c 
c 



m 



96 YOUR COMPUTER, APRIL 1 384 



ANOTHER PUZZLE 
FROM IMAGINE 




MOLAR MAUL 

(Any Spectrum) 

A totally new experience; 
an oral extravaganza! 



BEWITCHED 

(V1C-20) 

This game 
makes Hampton 
, Court looka 
doddle! 



PEDRO 

(4flK SpBclmm. Dragm, RRC Mnrifil R. 
Electnn & Commodore 64) 

You'll get no siesta 

when you meet this mad 

Mexican gardener! 



JUMPING JACK 

(Any Spectrum) 

20 levels of crazy, zany 
fun. 



ARCADIA 

(AnySpectrum, any V10-20. 
& Commodore 64) 

Discover Britain's 

best selling 

computer game 

for yourself. 



Ah 

Diddums 

(Any Spectrum) 

Be prepared for 

some sleepless nights 

with this best 

seller. 



ALCHEMIST 

(4£K Spectrum) 

Can you discover the 
"Spell of Destruction?" 




STONKERS 

(48KSDecfrum) 

Poised on the very 

brink of battle, every 

decision is yours! 



ZIP 
ZAP 

(48K Spectrum) 

Heart stopping 

tension - 

supersmooth 

animation 



ZZOOM 

(48K Spectrum) 

Don't iust play your 
Spectrum... fly it! 



LEGGIT 

(Dragon & Atari) 

Leap your way 

through hazard 

filled screens. 



WINNER 

of the 
;VG GOLDEN JOYSTICK AWARD 

1983 



WACKY 
WAITERS 

(VIC-2D) 

Take a tip from us, if you 
want to stay sane, work 
at a different hotel! 



Sharon O'Brien will welcome any U.K. or foreign dealer enquiries at- 

Imagine Software Ltd. 

'Imagine House' , 5 Sir Thomas Street, 
Liverpool LI 6BW. 
Tel: 051-235 8100 (20 lines) 
Telex: 6285B6 Garnes-G 



..the name 
of the game 



A 



SATELIJTHS, lasers and microelectronics 
have made big changes to t'at work of 
surveyors and map makers. Measurement of 
the rate at which glaciers flow and the 
movement of t.ie Antarctic ice have been 
largeh eliminated by serial I.undsat photo- 
graphs. Hcwever, for some jobs the 
traditional methods of che surveyor art sill 
the b;st way to approach the problem, 
Although it is used less in this country than in 
North America and im ihc Continent, the 
plane tabic is a rigged and effective surveying 
insrumcrt. 

Rathbone, a 16th Century English 
surveyor, said that the plane table was "A 
mosc excellent and absolute instrument for 
this o.ir purpose in survey." 't was used 
extensively by the- Britis! in the Survey of 
India and has the advantage over other survey- 
ing methods that the plan is produced directly 
tin complicatcc recording of ;i nuhitudc 
of angles anc less chance of missing- our an 
important deiail. 

A flat piece of wood 

A plane table consist: simply i>~a flat piece 
of wood, usually tbottt 20 inches scuare, 
mounted on to a tripod to bring it uji to a 
convenient r.eight for the observer. Tic 
tripod should have *n adjustable head so that 

the lahlc cm be levelled. A jlieei of paper is 
rlippec. to the top surface oft:ic table and an 
instrument callec un alidade is also necessary. 
An alidade is simple a ruler with a straight 
edge and a s ght at each end which can be 
incd up withdjsiaii. uLijccis that vol Wish to 
nal.e on your map. 

Figure 1 shows the principle of jlabe 
tabling. You must c.ioose a btscl.nc for your 
survey with an observation point .u each end. 
if you want >oui map iu htve i defined scale, - 
;'oi .example oic inch or. th; map to represent 
100 vards — a scale of 1 in 3600, the two 
points must be a &mnvn distance apart, fcither 
you know his in advance or it tan be measured 
usii.K a kmg tape measure. Surveyors use steel 
link chains that are 20 or '■() neties .ong. 

Standing at one obscrvat on point, you put 
the alidade on to the pap.-r fastened id the 
9— r 



5» ~9 — " P 
Belcw. Figure 2 



John Dawson explains a 
BBC program to 
simulate plane tabling, a 
surveying method, to 
produce maps &nd" 
plans. 



i 



MAP 




Figure 1 



p'arw table and place the edge of ne mler so 

tr.at it" runs through the observation p^in: 
rr.arked -on the piper. The alidade .s then 
lined up'" with an object that you want to 
record on ihe mac; you draw a lin? from the 
observation, point to the edge of the paper, 
and record •• what I he bearing ii to. For 
example, you can write "drirch" or "end of 
fence" on the margin of the paper, or simply 
give the bearing a number and keep a separate 
rccorl-itt- a.notibook. 

Th* lirsl Writ* of the procc33 ii now 

complete. The alidade is tuinec until it h ifi 

line with each* of the c.istant objects and more 

lines are drawn from the cbservilibr point 

.-iinark to theedgc of the pspjei. Wove thi plane 

. tabic to the second observation point and 




• - «** 






i. 

mm 

1 


WM* : *- 






'■ 



repeat the process for :he same objects; The 
plamn where thr vaiu'us liu;» ci oi.s on • the 
piece ol paper mirk the position of the 
object!. You can see immediately inn the 
scale cf the mup is set by the lcne:h of the 
baseline on your piece of papst. j. 

I ' -A-.i. KiM-!nn- i-- Mu,:, :'..-. disun.i utjjccrs 
will be closer together and the scale of the 
ma.) is smaller, lor example I inch to the mile 
— in 63360. A furher obset .lii ion foint can 
be eruuen and maik.-d by angles, :rorn ttic two 
ui;i..Kil '.one sin join n id ilie process. cm be 
continued using one of the b:igitial base 
stations and the new point. In this way t.ie: 
survey can be extended :k )'t as you/ wish, ' 
.over hills am. through ifiitage* or towns. 



Plane tabling problems 

1 he problems wi;h plane .tabl.ng arc that 
:he scale efiheinsp is fixed forever otice.it is . 
•j -iorhmi-'tec to paperiindi-Work- is very di f~iet.lt 
n i persistent I v wet or -windy c limine 

An alternative method of survcyins \vhicli is; ■ 
jsed wide v in die United Kingdom cqiwists 
of measuring a number of distance? and- 
angles, and then cousin c*"rihg the plan or map 
in the lelaiivi-comlbii ofihe surveyor's, office 
Theodolites are normal y esec fo- nieasMriag 
horizontal and vertical armies' but the rwo *" 
instruments shown h fiju'r;s 2 iind 3 car give 
useful results. 

If yea a.e goius u lecord the dati fnm a 
survey rather than plot inr. it on to paper il ■ 
the time, Vo'ti will need some way of 
nieasunngihe-posiiion of objeeis jo that their 
positions can be modelled in jour computer. 
N\niuaily thh> is done by measuring the angle 
botJKecii ran objects,, cne of Which is \ff£l 
known positidn. An alte : naive mcihcd which 
is used for quick reconnaisancc- sketching 
makes use of a prismatic compass — figure 2 







Sfl YOUR COMPUTER. APRIL 1984 





— to measure the allele between the object 
and .Magnet. c North'. 1 

The- prismatic conipas-i i.\ strongly made . 
arid cab prccluoe readings, accurate to abrrut 
plus, or minus half a degree, 'the triangular , 

pilsnii ..I ilk il'.i: f'f.'l'Kc lAHiipuSS reflects the , 
linage o> ; the edge of f lie amps< card just 
below the bicksigfe When the observ 
'.Irouih the backsi.du n i; possble to Thfe up 
•h: hairline on the front jlass with an object 
iirjd cake a reading of he becring at th-sanie 

I'tic sextant shewn in Sgcrt: % is intended 
\.se at ses and is actually made oi 
.jrbmta:c plastic. This ■ - naten;.l changes 
Hi shapi less ll.ati brass whe!i--;l'i6 ;au - ; 
teinpercmtre varies The vuniet stale on iftc; 
circular dvu:n allows a user to take rea'dni's 
jj'cjuwiti 10 O.'J minutes, A minute is I ;50 of a 
degree: I K 

[ c'yij toaueyifcitlicji j)it F.j'Suji MX80 FT pi 
an One MCP -10 printer to my HBC micro- 
computer. I $itjj> n high resohtion dump from 
thi- screen to the Epson primer or using the 
..excellent pfoU'.ng commands' in the Oric 
primer I fiHJught ii slicuk be possible Hi 
combine the computer w.th a prismatic 
compass or ■<: sextant to prodecji .naps'. or plans: 
like. t'Spse from' a plane tabic. The advantage 
would ..b; that ihcy couid r>e: plouec auto-' 
uittliUlUy mid SUtled elevtHiuieu!!'. . 



Above; Figure 3. ...... 

From two observation po tits it is possble :o 
fine the height ind dt-.iar.ee of a far poirr. 
Figure 1 shows the simplest uraigcnient if 
ingles to line the distdtfee of a point from a 
line extended through" the baseline. Fur the 
moment 1 have assumed that the baseline rtrhs 
in 3 North/Soul. i direction. I he baseline is 
represented be the line A-B hi theiigjie. The 
formula or algorithm fir finding ifi^ distance 
ilong tiie .ine running from poin: 1$ to poirit 

C is: 

D-C ABSm :i80-bi . Sin a 

Sin d H" 

The angles ins.de a triangle must add up to 
180 degrees so argle d can be found by adding 
angle a and angle I8D-b togcth.T and subtract- 
ing the result from ISO. I have subtracted b 
Tram I80,degree> in th» fcrm.tla because the 
bearing that you measure originally is the 
acute angle C'BD. 

The distance O-B can be found r.sing the 
1 formula - ■■ 



" "i\jtou*have these two resjlts ii is in" 
to "p>ot :he position of the object 
rt»$ distance U-C'tp the .baseline' A- \ 




CB 



d •: 



Toir(b) 



R and using that as the Y thVordmale, with D- 
C. ns rhe X co-ordinare ..in n HRC, mbrn- 
cemputer Move instructirjn. 

Th; program consists uf the following 
"scftiensiggvi ';': . .■:■;■:■'■■ ■' '" 

Lines 50-81) "til the two dinunsional aira 
IvYrh rinmh'y values ..tiff stop rht?....prrt£miT 
lu-vimj to alkuau more space while il 
running.. 0KS$ \yiJl : be used. to hold a series ■ 
hearings' from two observation points wiih*? 
shut description of" the otjec:. Remember 
that the statement DIM OBS$(2 :> 5')) actually 
sets jside memory for an array thret items 
wide and 5. items deep as both - cimensions 
> : i r T fropi. zero in BH 1 .". Kasic. 

Establishes text window 

Lhie. .70 establishes a .text window m the 
b.itt cm' three lines of tile screen at.d Lite ISO 
sets the graphics origin to the left li.ind . di'.c 
o'thj screen and ust ahoye the text wincovf; 
The latJcst vertical m Y value that can be 
displayed oi the screen is n:>w 1024-GiH). 
'^:i:ines,7'JU-850 are the definition of the 
iuiiiiiljsijiicm procedure. Fhe Repeat. .Until 
loop cottirues ttitil yc.u have 'entered the 
co-ordinates for all :he, -observation points, 
The purpose i\' line'/JjiHs to prevent a line 
bjit'.K drawu lioin somewhere oil the screen to 

the tir.sr haye. A Tilt y'M have Lrilcrcd the Fust 

base, the subsequent '$$£s, are linked by lines 
f§00lnd813, 

Line 300 sets a flat 1 to' & known stat: ai the 
sfifrfof he loop befbfl^W character typed in 

by the user is cheek>jpd.' and acted upon. 

PRCGanglc, lines 33W45P, e.cher craws a 

new beating on tile .s:t:e,cn } or ;lcars;..aji 
existing beirittg djpe:idi:ig tin the'staic ol llu - 
gla. PROCclear', lines 95D-980, sen the flag to 

the opposite Male arul then eallsT'ROt ->uigL 
lit unploi a beating by. p'.Otr.ng ii .again iii-ili; 
current background' colon 'rj line 450.' 

1 will sho\V 1k><v fjie . jiu t pu t. . fru^L-t^e 
progr-atr.^can b» plotted next month usin[_' the 
Ork foc.r colour plotxriprinier. 







j 



10 RO-i MAP PLOI'TiNG PROGRAM • 
20 -£b S1 : ART£D 29 Jh-IU.'iRV L?8ys 










3 i . JJA$»: NOy, = ' ! »^W :; 

I '-i 


■7. - 2s is - '- ■■-■■ : '- 


to j.ii-l rjBSa(2.50)i DIM BASE»2.10" 










I V, frjj 

| 'j..- xt-.lrv ■} "HOPli ? I-M 


!iJ L>S1 IH" 


ty'j roR u to o pc ::■:■ 










t : ; . . »f.i- v "Rl 'H !M" 




r>;i CiBS*< I ■. 1 Z\ ";M *■*•(•>■ •" 
SO i - F^ lit : *v.Y.- 1 










170 ' djj 2S»0« :- . '-"■' , ': n 




100 • '■■■* Oi KQI? ■■-■■ OS YOR ■■ Os 


D 




00! 


BASE 


i;;i" '•t>:.i ::'.. ;:':::-:•: 


fiisTing continued on next page) 



YOUR COMPUTER, A^RIl 1984 33 



(listing conthutd fium (/rvvitus pu<;e) 






EWDPRQC 




1 






560 






200 l.-«i i - i • . .-. I . 


!| 




5 '.:■ •■ 


DF.F PROI ■■ OCY) 




2 ! 






600 


F* ~ 8TR*<8ASEN0K; 




.:..<■ REPEAT 






610 


' OF - ; Xs Y3R * 




230 GLS 






620 


HOVE <0R-8*Y0R 




:.-j r>.R'rhrr 'Carrwt tia 


!S«r '■ ; WiitMU'.z '' at 


"jBASECG 




DRAW KOF+8, VOR 




,BA IEN 'I - -- "> T . jBABg 1 . BASS M)5i» 




640 


Wd\.K :<0R,YPR+8 




F'RIMI "Input <A>nele <G>«i»i? -:)■:< ige 


»P>rint --■ 


630 


j> :,-,h :t-i«. .■ K : :-i 




: ! -■• ii * i , ?J ear t>e>i?.r j nej ; 






660 


VIOKS *OR-<!0,YOR+50 




.-,- ■ 






670 


vdu ?; 




REF-tAl 






680 


PRINT S3 




K» ■ INKEYfUOG 




690 


''DO 4 




290 until .;• 






■ 


MOVE :<DR,YDR 




' - <■ '■: ■ i Al Sfi 






to 


ENDPROC 




■ o if .•;* "A" i :>\ 


' ;:..:.-■:,•.'• I s 




' 20 






" i IF ? 'C* fHEM 


r .': i egr 




V 


BE " PilOCjm i'i -I i at 




- : ' !" f.=. ■»" rHEN 


!' ? : O'.'r ----- •' !. '. 




74n 


RI S= 




;ip j, .-, -I-" tHEN 


I -iQCpr rrt 




750 


INPUT "h:.iW IUMy' iJ.S'rit-IfS 


"' BASESK 


To-".- UNT.ri r? 






760 


REPEAT 




360 ens 






/ 70 


PHOCc-rn 




570 






760 


BASE(0,B&8EN0X) - •: 


BASE* ,»ASt «07.> - V 


•■: . > 






7<?0 


rr BASE*'/ - I TI-EN 


:::..■.' 


390 DEF PROCairi}l« 






II . 


MOVE &A6I -■■, K5EI : KS 


> ,OA0l • 1 i'lM.w 155 .1 ) 


400 a ■ 






BIO 


i. •.■; . •,-, - . ■'. , -■.(i<M[\/-Q7. ■ 


-■ r -;i- (J ,BA3f HCWiJ 


110 1 JFI.JT "Jnpjt angle 


erf bear a kit "<^ 




820 


BASENC. «= >''-■ I0%+-1 




420 V » D*CO£»<RAIXft> ! 






, .., 


EASEE^ -- f-:.',v--:>.-- 




i so ■' -■ 0*8IN< ?A0'A) % 






a <!o 


IJN1 : BftSEET! ■ 




an-:- tF GF FALSE rHEM 


H70 .- " ■ 




age 


BA^NO?, ■• BASENDX-J 




450 w ri' '■ .; ., v 






»ao 


EMCPRC 




460 M'irn qgo 






FJ •'«.• 






470 P. IT t, ;•.. V 






880 


Ptl!" F^'.ii.b;". ■:•:.! U-. g« 




480 Ft-01 1 "■!•■■ vr« 






0*70 


CC3 




490 EMCPROC 






90 > 


I iriM -my,., i....... M,.- er to move 1 


.„ 






910 


( ^ iy^sp (0>BfiSENa%i r • 


- BAiiiz; 'i , :-jo.5En::»: • 


5iO &EF PROCorn 






920 


HOVE ■ . <■■ Of* - ■< : Y3R 


;-.- v 


! ; . -"'-.■■ CLS 






-' 30 


-;inri--ii 




-, \> pprhn "Input X and 


Y t:Dc»rr;i na tea For 


[ , ,-, i=. ,--• "i.ivjl; 


943 






.•a,- ■ • BflSEWOK , 






950 


l)C PROCi: 1 ear 




540 INPUT "X: "X 






960 


::r - 'Ri : 




550 INFUT "Ys "Y 






•'•' 


PROCanqla 


■ 


SAO F-RaCcroHS! (X Y) 






980 


ewrr-ROC 



|iiiiiiiiiiiiiiiiiiiiiii;iii!iiiiiiiiiiiiiiiiii[iiiiiiiii!iiiiiiiiiiiiiiiiiiiiiiiiiii]iiifliiiiiiiiiiii§ 

We will not be beaten on the price of S 
= Star or Juki Printers. 



PRINTER BARGINS 

STARDP8480 C23C.OC- INC VAT 

ST /VR GEMINI 10X. C2GC.0C- INC VAT 

STA.RDP515 E27E.OO INC VAT 

ST4R DELTA 10 ..C368.0C INC VAT 

JLKI eiOO C420.0C INC VAT 

t-ing for sanple Pr ntout. Full Spec and latest Pries 

Securicor ddivety C8.0O 

Cables for BBC/Oric.'Dracjorvfilc f 10.00 

BEC Fauks available induces: 
Printer Cable. Screen Cump, Softwa-e 
delivery, fact sheet and VAT 
£20.00 foi all abiwh! priruerE 

BBC Model 8 C399.00 

BBC Model B I Dl ,. C469.00 

ELECTION 1199.00 



Phone/Credit ca«J orders welcome 

CJE MICROCOMPUTERS 

Dept YC, 78 Brighton Rd, Worthing, 

West Sussex. 

[0903) 213900 



Zi\ 



GET IT ALL TOGETHER WITH 
MICRO BUREAU 

ALWAYS NEAT & TIDY A 

BIG STORAGE AREA * 

COMFORTABLE TO USE * 

SPACE SAVING* 

-SLIDING SHELF 



Roomv entugh for vour Computer TV/ 
Monitor, Cassette tecoider/Oisk drive 
plus Maga?in-)S, Book aid I.^.-i.-., 
this fin to assemble kit in rich 
mahocany venesr give? yoi that well 
organised T-rlir-i; 

Please allow2i dayi for delivery ONLY £39.95 - £4.95 P & P 





Plaase send rrw a Micro Bureau for my hnicfo}. 

I enclose a chsque'P.D. for £4-1 9D { ncli sivel. 

Name 

Address 

Piw Code.. 

Send to: 
Merc Bureau, 52 Brown Avenue Church Lawton, Cheshire ST7 3EP 

(crsend S.A E forfurtier hforrnationl. 



100 YOUR COMPJTffi, APRIL 19B4 




For home or business the 
IBM compatible i 

Advance) 





16 Bit Micro-Computer 

Under £350" 



For {he home user start with Model A 
wilti its native 144KRAM, 64KROM and 
outstanding typewriter style keyboard thet 
fits within the base unit for portability and storage. 
Note the large retu m key and position of the nurr eric keyboard . Fast retrieval f 'om 
storage and fast action or ganes is achieved by the use ol the Intel £086 16 bit 
micro-processor unning at 4,77 MHz. 
The Advance 86A uns IFJVI PC software. 
Specification 

16-bit 8036 runnng at 4.77 MHz. 

128K or 255K with parity' plus 16K video 

54K. 

Diagnostics, Base. Cassette 0. : S 

Basic 

Full f.4 keys lactile 

10 piogrammabb keys 

256 in ROM 

TV. RGB Coup/Sync colour or rnonochiom j monitor 

Full screen handling. 4 s;reen pjged 

£0 x25]r4Dx25 

220 t 2C0 or 640 x 200 

16 

Scroll, reverse image 

Audi) 

Cassette por, light pen, joystick Centroiics 

Built-in spea<er 

Built-in ROM 

Any usinj Centronics pa'alle interface 

Hardware and software compatible with BM PC User-upgradeatle 

\~> M^del B Provision far 8087 Arithmetic Processor 



CPU Type 
RAN 

ROM 

ROM Contents 

Languages Irduted 
Type of Keyboard 
Keyjoard Facilities 
Character Set 
Metiod of D splay 
Display Facilities 
Text 

Graphics Resolution 
Colours Available 
Graphics Facilities 
Cassette Recorder 
Interfaces Included 
Sound 

Operating System 
Prinlers 
Coivnienls 




The business user can upgrade b Model B by adding 
the Advance Expansion box containing 2 x 5,25" disc 
drives providing 720 K storage at £902.13. 
The Advance £6 IVodel B offers the business micro- 
computer buy?r an IBM compatible disk-based 
systerr wilh twin drives, with Peifec writer, Gale. Filer 
and Speller software iMS/DOS) or only £1250 plus 
VAT & Delivery. 

Advance 85 Models A & B art designed and ma'keted 
by Advance Technology UK Ltd. 
12E-Kexpaisioii£:i25 + WT 

Deliveiy within 30 days fiom i eceiptof paynen;. 

'Ex VAT. 

Advance Technology UK Ltd. 

8A Hornsey Street, London N7 8HB 



01-609 OOBI 



ToAriv?nraTf»nhnnlnryllKI-rl 1 .8AHoms^S r reet, I nnrinn W7 flHR 

d Please send Model 86A, Vticro-CorTiputer & Keybcard I enclose £404.99 including VAT & Delivery. 

□ Please send IVodel 86B which includes Model 36Aplis Expansicn Box & Software. I enclcse £1250 plus £187.50 VAT plus £10 Delivery 

c 128K expansion £125+ VAT eheque 1 ; 6ardaycard ; Access: Nc 



YC 



Name. 



Address 



Company. 
Address 



roLR coM'UTen, april i 984 



101 




in addition to offering computers and 
peripherals at low lowprices, Vision 
Store now offer Interest Free Credit i.e. 
paying over 6 or 9 months with no 
interest charge. To take advantage of 
our Interest Free Credit Scheme come 
to one of our stores where our friendly 
staff will help you complete the form. 
Then subject to status, after paying the 
deposit you can take the goods away 
with you. irs as simple as tnatl 



COMPUTERS 



COMMODORE 



Prke I Deposit i Payments 



CBM 64 with FREE Software 

€199.95 

liter?. 1 ; i t-rce 

Deposit £ 1 9.95+ 6 ironlnly \ - x — — 

payment; of 130,00 *^ 






CDM &4 wirh C2N 

Cassette 
CEM Ii41 3isk Drive 

mc £105 worth 

software 
CBM fill Hot Matrix 

Printer 
C8M 1 526 Letter 

qual.tydotprrnte- 
CBM 1701 Zolour 

Monitor 



£249.95 


£33.95 


£219.95 


£27.95 


£225.95 


£30.95 


£339.95 


£39.95 


£229.95 


£31.95 



6x £36.00 

6x £32.00 
6x £32.50 
6xf 50.00 
6x£33,0O 



SX64 Porta Me Ccniputer 
including Dis* Drive aid 
Colojr Monitor pus 
£21C of FREE Software 

£895.90 

Interest Tree 

ueposit tav.iv + v rrontniy 

cayrrents of £89.59 




VIC 20 PACKAGE inc 
VIC?.0C2N 
Cassette Joystick 
5 Game Cassette 
Game Gt rtndge 
Usurl Price £169.95 

ATARI 



£149.95 



£17.95 



6x£?2fJ0 



Atari 8C0XL 61 It computer 
with FRFF So tware 

£249.99 

/merest free 

Deposit E33.99 + 6 monthly 

Eayrrenc of I.36.0Q 




60DXL.vitMOlO 
Cassette Deck 

80oxi .viri- in in 

Cassette Deck 
800X1 with 1050 
disk drive 

ICoQUik'-Jr.'C 

1 020 Coloer printer/ 

plotcr 
1027 Letter quality 

printer 



£209.90 


£23.90 


f.299.90 


£25.90 


£549.90 


£57.90 
£j5.90 


£199.90 


£19.90 


£299.90 


£-5.90 



6 x £3 1.00 

6 x £44.00 

6 x £82.00 
6xf44.00 

6 x £30.00 

6x£44.60 



DRAGON I Price I Deposit! Payments 



Dragon 32 32K Coirputer 
with =REE Software 

£169.95 

Interest Fiw» 

Deposit £ 1 9.95 + 6 monthly 

payments of £25.00 



■ 



Drrgor 64 
DrigorDis<Drwe 
mc Controller 

BBC 



£224.95 
£271.95 



C29.95 
£39.95 



0x02.50 
5xE4O.0O 



BBC Model B + computer 
cassette deck andcab*s 

£439.95 

Interest F^ee 

Deposit £49.55 + 6 monthly 

payments of £65.00 




CDC B with Disk l/F 
(Jus IO0K Curiam 
Disk Mwe 



ww;9n W95 <■* €99.00 



Cumana CSIOODisk Drive 

£219.95 

Inrcrosr Pec 

Deposit £27,55 + 6 monthly 

payments, of E32.00 



CL/VIAWA XZ00K 

Disk Drive CS200 
CUWANA 2xl0DK 

Disk >ive CD20C 
CUWANA 2x200K 

Disk 3riv* CD40C 
CUVtANA 2x400K 

Disk 3rive CD80C 



£255.95 

£399.95 
£449.95 
S539.95 



£37.95 
E39.9 1 - 
£53.95 
171 31 



5 x £37 00 
&xfnlMf) 

5x£S6.0O 
lx£78.CO 



Microvitec Cub RGB 
Colour (vtorutor 
£249.95 
Interest Pee 

Cepc&il £33.55 + 6 monthly 
payments of £30.00 



□ 



SANY0 14" RGB 

Monitor Stcf 
TORCH ZflO Dn< Pack 
mc C'PM Programs 
Ferfect Speller 
Ferfect Writer 
Perfect Rer 



E249.95 £33.95 



£859.95 £259.95 6x£lX).C0 



■5x£36XO 



PRINTERS 



DOT MATRIX 



Epson 17X80 
Dot Matrix Printer 

£279.95 

Interest F;ee 

Uepcsrt: £39.55 +6 monthly 

parents of y4onn 




•as*. 



EPSON FXS0 
EPSON MXI GOVT 
EPSON/ FX1 DO F/T 

SEIKOS 4AGPI00A 
StIKOSiAGPIOOVC 
SEICOSHA GP250VC 
itltOSHA GP/CHJA 

SHNUACP80 
STARDP51C 

TTARnp , ;i r - 

SrV« GEMINI 10X 



5:43995 


£49.95 


£489.95 


£57.95 


E5 79.95 


£63.9E 


£199.95 


£ 1 9.95 


F70995 


£23.95 


£259.95 


£37.95 


£4 1 9.95 


£47.95 


£2/9.95 


£39.95 


£279.95 


£39.95 


£3 1 9.95 


£43.9S 


£795.95 


£35.95 



oxBS.CO 

6x£72X0 
6x£36X0 
ox £30X0 
ax £3 1. CO 
6x£37X0 
«x£52.C0 
6x£40.C0 
c.x£10.C0 
ox£*6.C0 
5XE14.0O 



DAISY WHEEL LETTER QUALITY 

I Prlrp ID*fWwftl Paymenti 



Smith-Corona TPI 

Daisy Wheel Printer 

£259.95 

Interest Free 

Depoiit £37.55 + 6 monthy 

payments of £37.00 



Cl 



JUKI 6130 
BROTHER HRI 5 



£439.95 
£455.95 



£49.95 
£53.95 



6x05.00 

6 x £67.00 



Mcmotech MT0O0O32K 

Interest Free Deport £34.95 + 
6 monthly payments of £40.00 



£274.95 



Memotech MTX5 1 2 64K 

r?ia oe fniere:t Free Depoiit £44.93 + 

IJ IH,y a 6 mon-Ny paynents of £4500 



New Additions — Just In 



LynxLaureat 128KCP/M System mc perfect 
spelie-, perfect writer, perfect fi.er. perfet c<Jc 
Interest Free Depoiit £99.99 + 
9 monthly payments of r.99.99 



£999.00 



Coieco Adam Vttord Processor inc. Printer 
r mjt n ac Interest Free Deposit £75.95 + 
r UOV.va 6 oonthty payments \j\ 197O0 

Selkoxha GP5O0A Dot Matrix Printer 
r 7 ]q nc Interest Free Deposit E29.95- 
x *■ ^, '• 1 '■* 6 1 im id Hy fJdyrneriD o; ESS0Q 

S«lkosha GP550A Corr«poxJance qtjat.ty 

Dot WatriK Printer 

interest Free Deposit £43.95 + 
6 monthry paymenti of £4 1 .00 



£289.95 



Silver Reed EXP500 Daisy Wheel Printer 
c 3 aq qc Interest Free Deposit £49.95 + 
latTiyj ^ monthly payment; of £ 50 DO 



Cash Sales Only 



Sinclair Spectrum 48K 

inc. 2 Free Games Pr ogiarrs 
BBC Wlcdel S 

inc. ? Free Games Prograrrs 
Accm Dectron 
Conmodore Vic- 20 

inc. 4 Ganes Cartridges (worth £39.96} 
One - I inc. £100 Software FREE: 
One Forth. OricSase. Oric Mon. OricFligit. 
Oric Mi.nch. Super Advanced Breakojt. Muln Games I 



£129.95 

£399.95 
£199.95 

£99.95 

£139.95 



Done foiget- 

\X* are Lonckon's largest itockist of Mtro Computer 
Software. O^er ,000 programmes instock foi games, 
cdijr^ttoivtliini.'ftKjsncsi Ci.4 ilri iu<jtft Uckiu» tklittlioi 0. 



All our naroware ana software isavalaole lax-Fre? to 
oveseas ciiitorrers, please send lor our comprehensrv? 
list. Please contact our Croydon office. 



Ezaag iEEi 



Order Customers. Phone or write tor 
details. 



\X* send our wtnle rang? anywtiere n the UK by -REE 
Insured Secoriccr Delivejy Pl*nse f onr.oct our Ctoydon 
office. 



All Prlcoc Include WAT 



VISION STORE 

VISIONSTORE KINGSTON V1SIONSTORE CROYDON 

3 Eden Walk Precinct, Kingston, 96-98 North End, Croydon, 

Surrey. Te\: 01-546 8974 Surrey. Tel: 01-681 7539 



1 02 YOUR COMPUTER, APRIL 1 934 




Prograrr A. 

3 60 TO lO 

4 CLS : CLEAR : PALSE 20: PR I 
NT "Press Y to ccntinue 

Any sther key to abandon" 

5 POKE 23653, C 

6 IF INKEY*="" IHEr. 60 TO 6 

7 IF INKEY*<>"y" ThEN 6D TO 8 
000 

1C LCT i-p-SOOOO 

11 IF rp< 30000 THEN PRINT "RP 
mjst be larger than 29999" 

2C INPUT "NUMBER OF PROGRAMS 1 

-9 7 " i n 

21 IF n<l DR n>9 THEN GO TO 20 

22 LET rtop=PEEK PEEK 23732+2S 
6»PEEK 23733-21*8; LET b=rtop-rp 

2<5 DIM a<n) 

3C FOR f = l TO r, 

4C PRINT AT 19,0; BYTES LEFT=" 

5C PRINT AT 20, O; "PROGRAM ";* 

51 RANDOM I ZE USR 35E2 

55 INPUT 'Number of Bytes a-ssi 
gned to program ";(f!;" ? "; 
Y 

60 IF y<200 THEN PRINT £0;"T00 
~Ew BYTES !"i PAUSE SO: GO TO 5 
3 



7C LET b=b-y: IF b- «n— F )*ZO0<0 
THEN PRINT £0; "Not enough room 



for rest of 



programs 



PAU 



SE TO: LET li— \j*yi 00 TO 3tj 

75 PRINT AT 19,0;>/j" bvtes": R 
ANDCMIZE USR 35B2: RANDOMIZE USR 
3682 

00 LET am=y: NEXT f 

B5 LET tot =30000 

8£ LET p=290DO 

90 FOR f=l TD r 

100 LET p=*p+12 

101 POKF p~1 ,TNT (fnt-ZTSA): Pflkf 
E p,25a#(tot/25fc-PEEK (p-«-l>) 

11C LET tot=t3t+a<4) 

120 NEXT f 

125 LET p=p+12: POKE p+l.INT (r 
top/256 >; POKE p,256* (rtop/256-P 
EEK <p+l>) 

130 POKE 291 54, r, 

140 RANDOMIZE USR 29152 
800C INPUT *PrDg ? 0-"; (PEEK 291 
54);" ";a: POKE 23729 ,a 
8010 RANDOMIZE USR 29643: BEEP O 
-2,0: GO TO 8000 
9?"?E 5AVE "Proa" LINE «?"?*?*? t STOP 

•9991 CLEAR 28999: LOAD ""CODE i 

RUN 



Whin Cl.-lVE Sinclair btnuglii uut the IK 
ZX-81, his first customes found great limita- 
t.ons in Lis use. The unsxpanced ZX-81 had 
limited memory, crude graphics and a most 
sirarge display system, which varied in size. 
Yd a whole host of impressive software 
developed for :his computer, pushing it to its 
limits ;ind fur her. Sinclair's next computet, 
the Spectrum* had a far mere impresslvs 
specification but n r as still lacking in compari- 
son say, lu die BBC. 

However, programmers nave occasionally 
managed to produce excellent games lot the 
Spectrum snowing up even the jrames- 
tiriented machines Such as he Atari. 
Adu.iutdly, ilie Speuiu.u will nevci quhe Uc 
h the class of these o;hei rr.orc expensive 
machines but at ieast by using clever 
techniques, one can push it toward their L-ve.. 
I hope this routine takes die Spectrum one 
sicp nearer. 

This routine is written to allow the 

icootinued on pogc tO&i 



•OUR COMPUTER. APRIL 1 984 1 03 




SIR ROM 

MODEL 2 




^M 



EXPANSION 
BOARD 



THE ULTIMATE ROM/RAM 

EXPANSION SYSTEM FOR THE 

BBC MICRO 



NEW 
IMPROVED 
FACILITIES! 



NOW 
bVtl'i EASIER 
TO FIT! 



■ 12lKtra ^OIV ^oo^ptccoryplemcrti ihu^i • t.O soldsnny |i'«y in dcs>Mi*. 
already p ovtdod liy tht micro to allcw up 
o 25GK *OiV snaco 



• Fit* aasly oiMiti: HBC cas? 

• Plgjic mto CPU :nii:l..:l vio srijrt flexible 

correct?!. 

• ■inirrvid plug dtsiyo .iIIm.m, the Mocel 2 
bnnrrt m enrnert •w*"- i»oty lo iiv typo 6i 
BBC CPU scntitol .vithnoharnnonictoor 
board 

• Boaid & held in place by Hurry 

SUOJOftf. 

• Full kwucttoni piovdcd. 

iA0Oi:iona testum-i mcutictno itMiity id namloi panel firrrwa a iodise, and fian lo<rd 
back into sioe»vav» RAM 'o- futj'O ise - gn-i'iy \r>n r-o limit to the number tf of'ective 
ROMs access pie 1 

SIR SBC ROM EXPANSION HOARD MODEL 2. PRICE £40.03 > VAT 



* r our o' these BOOtoU i:.iii tuipport •: ithei 
10'V Of Static RAM (up 10 IttK -niKmuni 
<TAtV). 



• The Mocsl 2 bciiii allo.v:; switching 
between multiples of 2K. 4K. KK oi f QK 
BOMflAM 



■ Fully puffe-ud design. 



RRC MICROCOMPUTER 

BbCIVbdelB £393. OD 

BBC VodelBD £469.03 

DISC DRIVES 

Smalt? 10CK C199.03 

Donl I'JOK C349 03 

Oupl4->0K £669.03 

PRINTERS 

Oct Milrix: 

shinw* cp-so i <:o;j J^ 

Esson RX-80 I?:5 0-3 

W-10 F.T f?89 OJ 

Coson -X 00 f39» (» 

Daisy vtliuvl. 

Simlh^oro-tO TP1 £218. /t 

Juki 6100 £399.(l>} 



MONITORS 

Sanyo 3.'G 12" (8S.00 

Micrariwc 14' RGB CS29 00 



SOFTWARE 

We hive civri ^(JO nt us cu'reilly in 
s:ock incljcmu HC.M inset prcqrartls 
such as VIEW (£59. 801. HCCS 
PASCAL (£49. bO). Cornputtl 
Conctpts' GRAPHICS ROM <r39 9E|, 
W0RDW1SC (£39.95) (Ad DISC 
dociok ltjH,90L PIMM inhtptoae 

fO' lul details uf softv/aie Miitm .mi! 
CJnert stock. 



THE MEMOTECH MTX SERIES 
THE ALL-PURPOSE SYSTEM 

A new depanuie in microcompuier titcli i(>lt>!;y. she Memotecri VI TX sj'ios is cheacly 
comble o v«'y eiiaily oUupUiLiiu to ulrnuv. iiviiry applCDtlon. -uai ymrco tiroucti tlie 
sltntla (I tenures below . . . 

MAROWAni 32K RAM oi '.tie MIXbCO, €4K )n ilie VTX5I2 RAM expand Mr u 
S12K «0 column text iGG!l92 htgh-resoMion fltephes with all 16 colou'i available 
32 easily "■evcoblo j»or dofi-ted j/ap n.a i.i i,i ,k,ilii. 3uiiiei uci ifiirKcs pfinw poll two 
josstick pons cjshc:ic cort l'%C pan seps<tji:v TV and Video Moniior pons A channel 
sojnd A'lth hi-fi outfui teal ti-no dock ful-iwvng T9 Vcv kevbo«'(! with numcic <eyo*d 
anj 8 iwin-tunciioii •iu*y: piu; decicatert cuinilqi; port 

SCFTWARE - 2/IK flOM wntoni j= it.ii«In'-.l li.i ; ,.i.iti M"X 1AG1C. f/TX LOGO 
comrrancs. NOOD'f uuthoi ny langu(QO); ROVI routines inclt-di 
ASSEMBLE^:DI3ASS£(W3Lt;n onS sc-een disiiiuy til 7W> CPU regiitet!, tntmoiy 3rd 
p'fltjrnm wricn can be i>t-ni|:n .in.:,' from the keylHi.nl: nvchinrj (ode procrMns aio aasiy 
i:;illi!i! Iiorn BASIC: Vinu5l ScfM*^n f.-ir.iiiiy flnahAt mm ifi«.«ii|ht ^ocfons &t ti^roi^ t^worli 
iii;.:ii.'ii:i:n:ly with fjl' s:'64l fitcititics; PASCAL is *\in ;«tilr a-; in acd-oi ROM pick. 
VIP^IOTCCII MTX tOU , £27&.CO 

MCWouciimrxDij . KibW 



SIR RESEARCH PRESENTS: 

OUR RANGE OF PERIPHERALS FOR THE 

NEW ACORN ELECTRON 

SIR ELECTRON PRINTER 
SIR ELECTRON 1 2-RDM BOARD St JOYSTICKS INTERFACE 

• Prnyidoi for up to 192K of BOM sp-irn oCFMTRnhl'*'; r'inm intarfsc*. 
11 9C o' thij y.il suppoit eittei HUM or 

flAMi 

• Analocjue-lii-Oijitii Converte' IADCI 

• rulVbufleroddesipn. al'ows usn c.l ;my 9BCconipaiible 

|OVStlC<S. 

• Easy tomstali jist pugsm. no sodcrl ig 

necMsaiv. «FiJI limiwarc soppo-t. 

• MKWi 'urcc iKponsion via tear etls.«- 



connectot. 



• Ni su'iicring, plig-in design 



• Permits use of n.o«t BBC nOMtw»d #R „,,., . „„,„„„ .«,..«„„„„„ 

• Priir- £40.00 I VA" OPrce. £46.30 + VAT 

AVAILUBLE SOON: INPUT.O JTPUT PORT RS423 WTE^FACE. and mOntl 



TORCH UNICORN RANGE 

(PM compatible extension! to the 8BC Minmr.onputgr System: 

2EP TOO: ZSO /nd »roc«ssoi card: 4EK RAM: hKFf SOFTWARE £375 v VAT 

ZXP 280 Disc Pack 2EP l00;2>4(XiK floppy disc drive; FREE SOFTWARE £839 90 

2MDP-20; 6800 ptotessoi; 20 Ma£0t>yk» h*rd cisc drive; 4C0K lopjiy di;c d iva full 
$y*Mm TIIINir Operating SyMHn £2.005 i VAT 

Also: As 2HDP-20 bot with basic UNIX. ..„ £2.400+ VAT 

TORCH C-500 Conrjlg-.osof-co-itairedijrui 'NO HHC frtirflD RFniliaFn! ™.«|iwmg OBC 
Wicio tyatetn, 70P hi r os coIoji rronitor S Britiah "clocom iporjved coitn-iuiicaliop 
caid right us for a competitive qu<>tati)n. 

FREE -PERfE;T' SOFTWARE: Pjrfeel Writ* Imovd noccssor: Perfect Cnlr 
l1pfP^0Sh»e^"■ Perfect Filer (database filing sysliim: pint 'COMAIMEX' business 
m^ririsement game. Co-nplete seftvyjre packecje MHfMaty wutth aODUl f 1.030!! 



We htve arance of alternative Word Processing; Busi no. s parages tosec atound rhe ISI5C 
Utorocorrvputor ayacm .iv.-ji.ihl*. oi special pnoes. The hiilu.vitai iv*v ^vvtcriiia lejrKMini 
mi hrsl v.iltic8asi: end Execuiiyi! par.kEp,os: 

Uiisic Panlayn* 

MHf. Mirfu ItiviiK Hitr irrlortaco & wyo-d piDCpiroi 30P/>; 

130K Miiylii <!isr drive: 

Smth Cuioild "P-l Daisy wt-ucl printer; 

Back<Gre£n 12" mgnilcr: 



ONLY £1,066 (ind VATI 



E<ocu<ive Package. 

B9C Micro (wilh diiC interlace!: 

TORC'I ZEO disc pick with 'WORDSTAR; wcrdprocessor program; 

Juki 6100Daifywheel printer: 

Back.'Green 1 2" monitor: ONLV £ 1.7D9 lind. VAT> 

Tie above p8c*figi«s a-j a'sjo available at expansions for ihose users already ovrninj a 
B3C Mi;ioat suitably tedvic;tl piece. 

Please telephone u: for a nuoiaion. 



All o ir p-ices Die inclusive oi V^T unloss staiart oiher Arise. 

Postayu unci Packaging 

Please add CI PSP [imall ite-ns: ROV1 Goards, etc.): £10 P&P large Hems: Printeis. Monitors, etc. I 

ALjess.'B8fCl3/caiCl Telapnnn? Qr~U}<S wofcointf. 

SIR COMPUTERS Ltd. 

91 Whitchurch Road, Cardiff Cr4 3JP 
Telephone: Cardiff (0222) 621813 




104 YOUR COMPUTFR, APRIL 1 984 



Program B. 

3 CLEAR 29148 

10 DATA "c32473f3O6O9c570cd327 
25e235623e521a* 1 SOI 1500edbQel lbc 
dZ«/k:i^cd2K/^cd2a723e801Z13cd2a7 
23e0dl2 1 33e8Cl 223235e23562b2b2b 1 
bcd2a72cl lOcSaf 32bO5c3e06ed47ed5 
ef t>C?73237223c93at>03Cce»27 1/^/1 /B 
0U005f21437119c9cd , ' 

11 DATA 13291 

20 DATA •■Zf72UU21*f3tnJd*!72dtJ2 
1575ccd6e72dd21535ccd6e72dd2l4b5 
ccd6e72dd21 55Sccd6e72dd21 b25ccd£ 

o7 2c9f dc b4 74 &2B0bSo2 35&23dd73O0d 
d 7 20 1 c 9d d 5eOCddS601 73237223c 9c d4 
072dSebedS33d5c«-fed52223dSc2a4f5 
r^S^Ah I Sr.3?hcfM-*rlcb" 

21 DATA 14526 

30 DATA "47c&cd4072dl2a315cafe 
d52ed5b4f 5= 1S2251 5c2ab25ced3b3d5 
c a-f edS2223d5cd 1 c dOf 732 1 00Q0226cS 
c 220b5c c d b D 1 £2a3d 5c 7ef e0328 1 0232 
3ed5bb25c ID lb lb732372f deb47d&3a2 
b74feff 280332445c 3e*4 322b742afel5 
c 2b22555c 21 0COO226e " 

31 DATA 135 lO 

40 DATA "5caf32705cc9b2ebafed7 
2444d03Q3e3ed5bb25cadb81313eb-f9c 



9***3* 5c 5d5e5dce5fd3647000He7fe 
d781f3B751f3B72112c743e03cdal743 
ae271e630cdbc743a3b5c*5*dcb01d«a 
f 32085ccdb*02* 1323b3cf dcb01ae3a0 
85c*e50281bfe702Bl7" 
41 DATA 14624 

50 DATA "f*61cad4742:e271d6303 
8d24o04t>S30cd21b0Sebe200e3ab05=f 
53e02112c74cdal74 181232b 15c*5cdc 
b731-38113e01112c74cda:74f lc630c 
dbc74cdbe73fdcb475e20O8ddeleldlc 
lfl + (JCVtDC+U=U6O121U0tA2b7Cb520* 
blO*6c921e271fd3647" 

51 DATA 14100 

iiO DATA "O03al>i3i-4<bO4ljB3Sief37 
e32b 1 5cl 12e74a*cda 1 74* : c630cdbc7 
43e0 1 323a5c c ?32b 1 5c a7 1 B092 1 04002 
212Sc322b74cdBa723abi5c«7201 f rdc 
b47562B153eercda 10^ 3e34cdQ 1 Of 3e0 
d32083c*dcb01 eel804*dcb47de* f c ?f 
t ft 202020202D2C2020" 

61 DATA 13765 

70 DATA ,r 2D2C20202020204e4f2i)5 
355434S?050F5?A-F47?f»*-f 70703020202 
020202020202D2C20202020204f 2e4b 2 
0205072&*&72i?-f* 20202020202020202 
020202020202042757272656e7420507 
2&f672eff413d4e45572d2dS03d45534 
34150452d2d2d2d5052" 



71 DPTA 11448 

80 DPTA "4f 477*».Ti-f9O307r«-f?1O14 

O22d074212OlB22d274cd41Oclae67fc 
dbc74131a873O*5c9d52ad074ed4bd27 
4cd240b22d074ed43d274d 1 c91e4003l 
B2ab25c363*2bf?2b2b223d5c2a4f5:f 
b c 338 1 2ed 56c9ed5ec 9 " 

81 DATA 11580 

50OO LET c=Os LET +=29149 

5010 FOR h=l TO 8: READ a* 

5020 FOR s=l TO LEN a* STEP 2 

SVSV Lbl a=CODE a*(f); LET b-COT) 

E a* (s+1) 

5040 LET c=C+b4a 

3050 IF a>96 THEN LET a=a-3«f 

5060 IF b>96 THEN LET b=b-39 

5070 LET a=a-48 

SCOO LCT b-b 40 

5090 POKE *,a*lsVH> 

5100 LET *=*H 

5110 NEXT c 

5111 PRINT h 

5120 READ tot: IF totOc THEN PR 
IIWT "Error at lino ";h*10: STOP 
5125 LET c=0 

5130 NEXT h 

5131 IF f<>2?933 THEN PRINT "wro 
ng number of data bytes": STOP 
5200 SAVE "cade "CODE 29149, BOO 



(COiUinued from oage 103} 

Spectrum programmer the benefit of having 
up to 10 basic programs stored in the 
computer at EHy OIU time — a faci.it y normally 
found only nn more cvpersiv? naciines. 
Each program is directly accessible by two 
sintplc key strokes. Abo, jumps to particular 
lines in dilleient programs can be made from 
any Basic pognm. For example you might 
jump from line 2U0 of program -1 to line 50 of 

program 6. Thus program I might lie used as 
a rrcnu, calling up fames or utilities stored in 
programs 2- u . 

The program is easily stored it. the 
eomputers: Type in prcgram A and saveusmg 

line 9598 then type in program B. When this 
runs error free save the code, after program A 
on the tape. 

When loaded. p-og _ am A will auto-run 
pic'sing up the code from program B. You will 
then be asked how many programs you want 
I -9, Having selected a number you Will th;n 
slep inrojgh each program deciding how 
main' bytes lo allocate. A minimum is 2C0, 
the maximum number of bytLs it determined 
by the memory you have free. One; a fix;d 
amount of memory is allccai.*d to each 
program, it is not possible to change this 
without deleting all the prngrarns. 

Finally you will be asked which program 
you wish :o initially select Having selectee a 
program, program A will "disappear ' leaving 
you with a blank Ba>ic program ready for your 
programming I'rograrn A can b? recalled at 
any rime by ielcrting program 0. 

If program Is selected using keys it will 
auiosun ai line A. If you arc sure you will not 
need to reassign memory to th; programs. 
Incidentally, ihif has the effect ofNcwing all 
the programs other than program at one go. 
You can New program 0. There is little point 
thojgl: since you have nine other program 
stoies at youi disposal. 

The niultiprogram routine uses the 
inurrupts to check the keys pretaed. To 
change ne program you are currently 
handling simply press Ctpshifl and Break/ 
Space. 

You will then >»e given the following 
message: 




A - NEWP-ESCAPE WHIO 

PRCG? X 
where X is ch? number of programs you are 
handling. Prc&sing P will brir.g you back to 
\oui current program. Key A will New the 
Lurrjiil program. 

Do njt use the Sinclair Xew command ss 
this may craeh the computer. Otherwise 
selecting a mnber will exchange yourctrrer.t 
program with the program se.ected. AI the 
program variables, current data read position 
and Microdrive channels of the old program 
will he Kuved. It !k therefore very easy to hop 
between programs. 

Switching programs 

The other way lo swi:ch programs is from 
within u rropram itself. U3C the following 

nethod to do this: 

Rou;ineC 9000 POKE 23619, NT 

(L/256} : POKE 23613. 
INT (256* 'L/256 - 
PEEK 2,'B13) 
9010 POKE 29739, S 
9020 POKE 237 29, F 
9030 RAND USR 2964? 
where L = line number to jump to; S = 
statement number — normally C ar.d P ■ 
urogram. 

Thus for a mertu routine which calls three 
different programs you might use the follow- 
ing method: 
10 FRINT "GAME 1" 
10 FRINT "GAME 2" 
C-0 FRINT "GAME 3" 
40 INPUT "WHICH GAME 1-3 ?" ; P 
EO LET S - : L - 
60 GO TO 9000 Routine C) 
Foi those of you who progrrm in machine 



code it is still possible to have a RAMtop area 
free for code. Do this by ihering the variable 
RTO? In line 22 of program A. 

Different programs occur a: different places 
in memory so the first byte of a li.ie I Rem 
sniemen- is not necessarily 237o(). 

When using the pr.ntcr you will need to 
mm the interrupt routine :>ff. Dn nis by 
typing: 

RAND USR 29227 
Turn it on again by typing: 

RAND USR 29230 
Vol can jump between programs with the 
interrupt routine :urned off using Routine 
C. 

The following is a list of subroutines used 
by the machine code-routine: 



Adcress 


Function 


29149 


Interupt vector sends interrupt 




routine here. JP to 29475. 


29152 


Initialisation routine 


?9226 


iNunibe- store routine for above 


29231 


Calculates address of system 




variable storage area "or each 




program 


;9?48 


Routine to either retrieve or store 




necessary system variables 


20222 


Mmn online to swop system 




variables 


29455 


Routine to move machine stack 




below new program RAVItcp 


29475 


1 Uerrupt routine 




- ReaJs keyboard + check for 




Capohilt, Space/Break 




— Waits for P. A or number 




Cal s different roulines 




cepend ng on what is entered 


29G30 


Delay loop 


29613 


Main routtio wh ch colic swop 




rDutnc 29322 and checks for 




erro's. llf the program number is 




uu hitjli ori '..-itui inuBbiice will be 




civenl 


29857 


Print a siring routine 


29883 


Print a cha'acer rou'ine 


29927 


Int. routine off 


29930 


Int. routine on 



For tape copies of the program please send 
12,30 ar.d i stamp addressed envelope to 
Mark Joies : 17 Park Walk, London SW10 
OAS. Please state that you require 
Multiprcgram. ■ 



YOUR COMPJTEfi, APRt. 1 934 1 05 



U$****\ 



MS* 



See us on 
Stand 134 




& 






Compatible with all "Atari-style 

9-pin joysticks 

Plug in cartridge design 

Tough plaslic casing 

Does not interfere with 

keyboard operatbn 

Available from your dealer or 

direct by mail order 

12 month guarantee 

Games coming soon from most 

software houses 

Extends the versatility of your 

Electron computer 






WW, 

for use with our interface /&&&£> & / / / 

"Cylon Attack" by A&F Software /<&&&\* / /// 

^^^"*^^% First Byte. Dept VC /' . ^ 6? <P .■■£ 



STOP PRESS - Now availab 
for use with our interface 



SYTfc 



Flr«* Byte, Dep* VC. ^^ <P <+* 

IO, Ccratlellelds, / *Fxf K 7 

Main Centre, Derby. / #a°;o / 

DEI 2PE Tel: Derby / # »°JT / / / J 

(0332)365280 / <$ff ^ / / / '/ 






A Genuine First Byte Add-on / <f) ipjd^jF / / *$'' 




NEW 

ZX81 

SPECTRUM 

KEYBOARDS... 

APPLE II 

COMPATIBLE 

COMING SOON 

with grey and white key caps 
WOKING COMPUTER CENTRE 4^ 

32 Chertsey Road, Wokhg, Surrey. Telephone: Wcxing (048 62) 23845 X 






TheZXSpect/umis 
the best Hcmecomputer for 
Software, both edjcatlonal and 
games. The main flaw is of course the /J* ^ 

keyboard This Classic 19 5x7.5x1 5" keyboard and / <0 -^p 
lousing are designed to accommodate the 2X81 and Spectrum y j$ ^ 
persona computer. A professional r 'ull size "L)werty'' ^ ^ ^ v " 



$ 



./ 



keyboard has been designed, with full travel keys and a full </^> v ^ ^ 
size space bar. Special f jncticns are strategically placed / y <^ <i' 
for rapid programming and ease of use. Designed y s ^o 0* 
today for users of tomorrow, you can play the "/ ^ & . 

fastest of games with the greatest of ease. S / <gS J? / 

Its easy to assemble too, you need S /«& x« J? / 



/L<? J^ *? *' / / / » 



/ 



Its easy to assemble too, you need 
1 Screwdriver and 5 Minutes — Simple! 
Available in a tA/Hteor Beige housing 




/: 






.ft* 



rff «JP* # 

o- c* 4P* ^ 



^1 



Cr ■■?■ - 



'fr^tf 



106 YOUR COMFUTER. APRIL 1984 







Srw.l ArR'S NFW QC. micro has generated more 
txcitcmen: :han any of his previous 
computers so Your Computer .s giving \ou a 
chance to win one. 

The biggest seeing point of the QL will not 
be the massive 128K RAM, nr>r the fast 
68O0O 32-bit processor at its core, nor even 
rhe QI.'s ahiliry rn put windows up on screen 
with different programs running in them. 

Everything in a package 

No, (he best thing about the QL is that 
everything comes in one package. For £400 
you will have a rromputer with two built-in 

micro drive, to give nws:< storage which conns 

with four pieces of software, ihe Quill word 



processor, Abacus spreadsheet, Archive filing 
system aid basel lor displaying charts. 

All you need to do iS add a primer of your 
choice to put together a complete system. 
Compare Sinclair's tidy Ql box with the 
spiders weh ftf wires and desk full of 
expansion RAM packs, drives 2nd interfaces 
which you would need to achieve that sort of 
performance from most micros. 

Here's Ihe catch 

Here's the each — tha's exactly what we 
want you to do compare the tiei-cp you have at 
present with trie QL. Fill in the coupon and 
then in the space for the "before" rriccure 
sketch au outline of what your system looks 
lite at the moment. 

If you would rather you can draw it on 
another piece 0:' paper and paper clip it to the 
coupon or even enclose a black and white or 
colour photograph of your set-up. 



RULES 

■The winner of the corrpetitiDn wi I 
rje the person who sends in the 
sketch or photo which most 
amuses the editor and in the view 
of tl*e editor, completes the 
jniinished sentences in the most 
nteresting way. 

■The rarne of the winner will be 
Drinted in Ihe dune issue of Your 
Computer. 

■All entries must arrive at tho Your 
Computer offices by the last 
working day ir Arjril 1984. 

■bash person may enter the 
competition only once. 

■ Entries to Ihe competition cannot 
De acknowledgec. 

■ No ernployses of Business Press 
nternational of their relatives may 

enter the competition, 
■The decision of the editc 13 final. 

■Mo correspondence on the result of 

:he competition will be entered 

nto. Business Press International 

assumes no responsibi! ty or 

iabiliiy lor an/ complaints arising 

fron this competition. 



WIN A SINCLAIR QL COMPETITION 



9p* 



If vou want to win the new Sinclair QL in 
addition to putting in your sketch or photo 
you must complete this sentence in 12 
words or fewer anrJ send this rjotpon to 
Yojr Computer, Quadrant I louse, The 
Quadrant. Suttrjn, Surrey SM2 £AS. "I 
think Ihe QL in Sinclair CL stards for 





Name. 



Address. 



:j 



YOUR COMPUTER. A B RIL 1984 107 



PSYCLAPSE & BANDERSNATCH 

COMMODORE 64 48K SPECTRUM 

REINFORCEMENTS 

ARRIVE! 



4 




-** 4 



v% 




! lbs 

. ..fc.f- 



^ 




■ 



After eight weeks of total concentration by our four master programmers Psyclapse & Bandersnatch, 
the two most original computer games ever conceived are entering the final phase of creation. 

Now the Imagine l A Team' have been joined by (from left to right) Steve Cain, Ally Noble, Dawn 
Jones, Abdul Ibrahim and Fred Gray. 

Steve, Ally and Dawn are three of the most accomplished graphic artists in the country 
and Abdul and Fred are two highly respected musicians. 

Their task is to enhance these magnificent games with dazzling animation, stunning C^T^^ 
effects and electrifying music, ^-"^^ V • 



Psyclapse & Bandersnatch, a treat for your 
senses, coming soon from Imagine. 



N^ 



// ..the name 
of the gome 



Imagine Software Limited, 5 Sir Thomas Street, Liverpool. Mersevside L I 6BW. Dwter Fnoiiri^ CYm-art Sharo-i O'Brien on 051-236 8i00 (20 lineo). 



GET 



GET 



SNAPMAN 



After seeing a version of the Pac-Man game- 
in action, I decided to write a version for the 
Commodore 64, and this is the result. 
Graphics are very extensive. There are twe 

different mazes produced from user-definec 
graphics, eonliining pills and power pills ; 
each worth 10 points. Also, at random 
intervals, fruit appears bereath the ghosts' 
kir, and can either bt a cherry — JOO points : 
siravbcTry — "JOO points, or the Commodore 
logo — 1000 points, There are four multi- 
colour ghosts with mobile eyes and ecible 
bodies, and one Snapman. 

Movement of the Snapman is controlled by 
3 joystick — port one — or the keyboard. 
Ghosts have the logic for angry, fearful, 
rindom or homeward motion, and move at 
half speed after you eat a power pill. They 
f.QGl: white when they are about lo return to 
norma!. They an also hide beneath one 
another to cor.fus; you. 

The Snapman scenario 

If :he details above have pereuaded you tha: 
the game is worthwhile, here is its scenario: 
You are a little hungry Snapman, losi in the 
food nuze. To keep going you must eat the 
pills and fruit of the maze, while at the same 
time avoiding the angry ghsst monsters, 
vhosc trjuch means death. However, you do 
have a weapon against them. Thiy become 
edibie when they turn blue after ycu have 
eaten a large power pill — ghost scores are 1st: 
200; 2nd: -'.00; 3rd: 800: 1th: 1600. After all 
ue pills ir. one maze have been eaten, you 
escape to a new aid faster maze. Thi> 
continues until al! ynur hrce lives arc lost. 

Snapman comes in two parts, a Basic 
ssction to handla register:, the maze and 
suonng, and a cods section which stores 
graphics and the main game. The code is 
loadad as a set of hexadecimal numbers. 

To help with entering [he code, 1 have 
included a third program. If you Run it, you 
can start at any point along the :ode and enter 
the numbers. After you have finished, use 
RUN 700 

This wif display totals of numbers in lh_- 
sections of memory, and the correct totals. If 
these do not agree, there is an incorrect 



David Rees gets to grips 
with the grizzly ghosts. 




number in that section of memory. You can 
then use 

RUN 900 
This gives a scresn listing from £ny point 

along the cede, in thi Kami formal as the 

magazine listing, and you can use it to find the 
mistake. 

After the mistake has been foLnd, you can 
use the first inpt;t routine tc correct it. 
Finally, when you think thai aL the code is 
coirect, you can save it directly after the 
Snapman Basic program on the tape by 
using 

RUN 1 1CO 

It ir- bc>t to stive the cede after the Basic, 

because the prcgram oacs the code shonly 
after you have Pain it. 

3f there is sti.I something wrong with the 
code after it his been saved, use the Banc 
Snnpman program to Load the code, 6top the 
Basic, Load the input program, and carry on 



as if you had found a mistake js above. 

My highest score on the standard -game is 
224610. However, if you want to make it 
harder — or easier — far yourself, it $ fairly 
easy to change the format of the game for you: 
cwn use. 

L gives the number o: lives that you have 
left. Although only a maximum of two lives 

are displayed on the screen, L. can be any 

r.umber in the floating point range. Also, in 
line 540, the Stop and 3.es:orc keys are dis- 
abled, m stop anyone from ruining the game 
j.tst when you arc reaching a record scon:. If 
you waat to be able to stop the game, simply 
charge the number it the end of the line to 
255." 

TD is another .mpomnt variable, control- 
ling the speed of the main program, with a 
normal valae if 3043. However, if the itart 
speed is too fast all you have to dc is increase 
7D, and for a more challenging game, simply 
reduce I D 1-cr the tastest game possible, TD 
should equal ''.ero, where the speed will be 
i00 moves pet second. Also, if you want the 
speed to increase at a different rate, simply 
charge the number 100 in line 5110. 

Loading graphics into RAM 

SO. controls the type of maze used, so if you 
want to use only the b:g tnaz; or the small 
ma?.:, keep SC constant by chsnging line 
5120. h"y varying this line, mazes can appear 
in any order, and by dunging lines 560-90C, 
provision can he made lor mirr ma'/^s rn lift 
added ;n the gap between 2000 and 4899. 

Care does have to be tiken with one section 
of the program, lines 45 to 95. This loads 
normal graphics in.o RAM. To do this, 
Input/Output memory has to be switched out 
of main memory. This means tha - . funct.ons, 
like key input, must b; switched off, so if 
there if an error in this, section of program, 
there is no way to res:art the computer, except 
by switching it o:T and then on. 

Finally, if the program seems too lor.g to 
type in. and yoai would prefer -o receive it on 
a C15 cassette, send your name, address, and 
£3 to: David Rees, The Georgian House, 

3ro'?ks Close, Weybr.dge, Surrey KT13 

OLX. 



rlcx loader. 


1Z0 NEXTN 


780 M*<8>="3BBB" : M<8)-14336 i Mf< 1 )«"2BBB" 




130 IFKK(RB>JTHEH28 


710 m 1)-15104 ! !«C2>«"4808" : M<2>«16284 


: REM**************** 


140 RETURN 


720 rt»i:3)-="440B" :p|(3)-174B8:M»i:4)-"4800'' 


2 REM»«X COBC INPUT* 


20B 00SUB2? 


T39 MM^^Sa^tW^'^BeO" :M(3:i = 19:00 • 


3 REM* PSOORftM * 


210 GOSUBSaa^RJNTB* 


7«0 ft»C6?«":00B":M<6>»20480:rtf<7»-":0D3" 


4 REM* INCLUDING * 


220 GOSUB550::FN»16THENZ20 


730 PK7)-20E91 


5 REM* ROUTINES FOR * 


230 Oh*16 : PRINTS! ; 


768 T<B>=67:8e:TO>83622 


6 REM*CHECKS +3AV1NG* 


240 GOSUBJ50 : :FN»16THEN240 


77Q T<2)«1B?791:T(3>-1!42<4 


7 REM* BV * 


230 P0KEB,>N B-B+l PRINTfl* 


788 K4)»99S13:T<3>133893 


8 REM* DflVIB REES * 


340 IFKJ+1THEN210 


798 K 6) "22370 


9 REM****U***«****** 


330 EMI 


eea forn»btcs 


.0 REM»EHTER NUMBERS* 


300 Dim* CIS) 


8:0 T=8:R=M<N):B"M<N+1> 


:i 0OSUJ58C 


310 FOSN-0tO9 R*CN>»RIGHT*(STR*CN>,1> NEXT 


820 FORM=flTCB^TiT+PEEK<M) NEXT 


:5 PuKE52,:5"PJKE36,35:QOTO208 


520 F0KN«=13T0:5 : fl*CN>-CHR*CN+35) : NEXT 


830 PRtNTM»<N)* TO "Mt(N+:) 


28 B*0 t»l<t*!e24:;»20S91 


330 RETURN 


840 PRINT" CORRECT="T<N>,*flCTUfiLLV= ,, T 


30 INPUT-S1WT POSITION", P,* 


330 GE TR* ■■ I FR*»= " "TKEH33B 


850 KEXTH 


40 il-LhH<HIX>4TH5N30 


36« hUt<N"k)IUlD: H-H*«N*t.N; 1 HtNKt IUKH 


8»y kttWtfc* LHiUM 


50 F0RN»1TC4 


570 NEJ<T 


980 GOSUSSB* i GO3UB20 


60 wriSKHi.'j.i: 


580 N= 16: return 


9:8 E»BftHD32768 


70 FORM.8T013 


600 C*IRND13:D»<BRND24B)/'I6 


920 GOSU360e 


so ]K»i.n»(rt>TxeNj la 


£10 E-<BflHD3840>^236-F- < BR ~03Si 7 2 > .'40S6 


930 FORt1-eT07 


90 KEXTM 


620 BJ=A*<->+fl*<E>+fl*<D>*R»;C> 


940 F=PEEKa+M>0=PflND15:R=CFRND249;/16 


.00 GOT048 


630 RETURN 




.10 B-BK2-<4»(4-N)>)*ri 


699 REMCHiCKSUMS* 


(Hex loader continued on page 111) 



YOUR COMPUTER, APRIL 1 904 100 



HIGHFLYING EXCITEMENT 

FROM fl 



HAVE YOU THE SKILL TO FLY 
AND LAND AN AIRLINER? 

From take off to couch down you're in control. Flight control 

is totally in your hands. Keeping your aircraft in f jll Flight 

will be as complex as controlling the real thing. 

You'll be able to takeoff, manoeuvre, navigate, and land 

tne aircraft using realistic aircraft controls. You'll chart 

yow present position on a map or view the runway as 

you land without losing sight of vital instruments, 

In fact, you'll hardly be able to tell the difference 

thanks to 'Airliners* range of features. 

Have you goc what it takes to be a high flyer? 



vumiiE 







See the complete range of action packed computer 
games from Protek at your local computer store. 



^ : *v 



n 



•TJBfltf 



^k8,48k 



and Cornmoi° r( 



VISA 




Protek Computing Ltd, 1A Young Square, 
Brucefield Industrial Park, Livingston, West Lothian. 0506 415353. 



(Hex loader continued from 


page 


109) 


1100 F0RN=9T033 

J tie RE=IBh POKE4e7044-N,ft 


930 I*=M+" ' , +flf<P)+P*(Q> 






1120 UEKVi 


960 NEXTK 






1130 SV340T04 


9 T PRlhTBrB-3+e 






J200 DflrR 1*9, 36, 133.232 165.81,133,234 


9«0 IFBJJ+STHEKEHI) 






1210 DRrR!69.,132,231,133,233 


998 GETFt : I-R*=" M, THEN998 






1220 PRrfll62. J, 1E0, 235-32, 186,255 


I860 G0T0923 






1230 DRTR169. 8, 32, 183, 235, 169,231 


1699 REI**SA/E* 






1 240 DRrfl!66 « 253, 164, 254 , 32 , 216, 253,96 



Basic program 



II V*33f4f)*MKa' -.' 

.' PtMV-M (• flXtv.j c 

jl FHH","kit>hfrMr 

«l Ft lH"Cx»i : Hi. 

«1 cotfiii. PBRHWMMW 

:« fci£:,=e[i-.:,.hdi:. 

:! fcp>2t::u f*xs i » };« ««• i-w>«»> ■I**: 

«t Fce:«2t:i Fsaj* rcn-o^is 

*: F»iii:'<-:*iJ»i..Fi£«-'i)2't«i»*^t'i; 

72 (CKX.I 

t «» -«tc. m>»» rc»i-)l)7 

fer KM:l*i%*:4i.'..llfi *5jJ***f.£**l. 

» HEX"1.[ 

st MTits.t4.:.i;.t3. *».i»s 

?5 P*,i|.FFJX<i;;s4 F(KS5SfsJ.FUX<5>lM»>fi 

i. j '"}'tei * "."j- .a;. ■ n 
:N ►»<[!!.» »D>:M.44 

:» F:i»«e-ou 

■!•) ;:(;(. fvi< = 3_,,-v -<j h 

1» 1E1TN 

JW ["' Klfci S.laJ.SSSM.Iie.iSS 

i*> o« - m» ,n.i«.M.i<i.m m.iii 

1J3 BTFSS-, 213.2!«.9>> 

2» »»>fiL3iIi[-c. Iflrq- 

2.0 3.13SSJ5 

3i »ii ht»3 kk;;«22.2j« 

212 ►«. ■.••*i'.]-i,-a( iii i i 

«j f» (.TtfiHiaj'n* i iri'f i' 

2W »F.>T-«)J;TH(:4):'»J» IfiVIP 9,£iS* 

jit sB>-~-*j»i *:o aeijjac pjaVETic c* ikKficwirtf 

IH UWMCJC -■! —"3 
IH SC>8) TD'224B 

2 .a ikfu'm ifm.'j. iitwcts* : j. 1 1 v&csrir 

VI ifho 1 <■ ir(*»:-*r ii.Fr ■<■ si 'j' ".euse- «nm 

:-ra fs:m"<;»s • PO<£ii3,eFtKES»2«.o 

218 ot . --cLif 2 =i:-T K* 

in fb:n-'bip n oxs F7- 

z>7 nwrtutmi tev :> cwnuf 

2)3 CVf* K»J-"'!H£Hi»l 
i;j I -l L- t '.h?s-e 
3S3 FCtEv.21,3; 

3'3 B»M2?2PCKEJ-2*,I3 

J»3 •CIE«*l*.]»ro<tI>l!.a9 

;ti» kie?omi9 

5» FCtEaf).8-FC<£9'«.« 
SI!! FCtt0??.B:FCcea7«.t 

*)» *rrs»M-i:f(VP4«it.7 

5ta FCIEail.i FC*E3S2,2 

513 FEIE853. 2 F1XE5S3 )2 . 127 

313 PCt£SjS.2 

5J2 FCtEJJl.e Ft<E«Mt 

3'3 fOMir.e FCX£»lb.« K-«1I.* 

*,;■ ILTL'O. ' 

S<i FCItWDJ FO.£i'«t»K.F>2 «E<t 

t» ttttzni.it? n<zit<: .2*2 

612 F«Ei»*!.:42 =3<EIM3.2« 

'..•.- HlK."j>:..4: 

<IF FCtFV*l..P FKf^W.! 

5)3 Fcm«2T:3 FtKlSt)!?. 5 *.tt 
SS3 FC1E?3I5 C 
Hi K'tLVllt.l! 
?i? Ftt£917.e 

7i3 FCIEael.C 

312 F«£»?«j:«*r3.?3 
1J!B FXfE]]3"3«S"..25» 
9)9 FCIE23«W:4* 

Fi^lt F((| ifc»;,.»i.^,...c 

9~>2 [FU-Jt.EI*» 

;■'(■ TF Sp ...*< - tatl-Fj-FLU 

»K «>'0)32J 



*» l-"<iC «(D I'-IIKHIW) 
.*W >HkI'.VI.I 
o» >rti.T- 



■ i : 



.03J »IM' 
.M» >Ftl-T- 

.»> >Htr- 

.05* 'FIM- 
.BrO 'HIT' 

W) •FKC 



1 143 ! «:n* 

ir; ■« :n- 

lias =s:n- 

ii it : s:»jt 

ise? *p:i»^ 

1212 >*:ht 

l.ih' -HT 



•Tl! !H0H> I lit l.l'l. 3-i^l "MJ-M 111 ].•!■]. o- 

jTiyjr.TKF'i. j :: r-nrs^K: ii'. -i'ltis .".!))».• 
:.*an?ii!Bi. >in»»iiiits<i>i2r> •^n»a>ll1•»»■ 
iTOHfnr 1 1 srra^: j i <• j : :: -t>i:i i r.tT)xi=-i i n.*- 
r.Ti^oihjii'ssn^aeiaii^siMjfjsa'Hijoi' 
:iipr:;'»i»,i. j::::« :■ ..::::■. •itini*.;;-^*- 

)iMmi)iiii »n»m»*'i»*- 

.:« •«[wuiiiii::i-.'»»r. r.r:u.;.:,i:n. ir»fjn:;;:i.' i 
.:i2 : P:H"viin:::om>ti *u m >»»rFti::::i<' -i 

i:22 : f;m~ mil 13-1. urn hi: 

in* 'fnr iiii::::-.iiw.nmii mna^.iKKF.'riiiiinv 

ll*5 TEN" jillzz::^vaw-'ntmcriii-:i:z^:Viwrrrsws^lZiltnz: 
;n.' k:.r 'nni»»ii*it«SHMii^»ij'^ , .^nii.*iiiiiiflijinni»an- 

(ajss.: ..nix: : : : : ; 1 1 nzme 1 1 it : : : -or ?i mar 
iTir'.nill!»rHil »il)Mina.nili:- 
v^ia^iiwii.TirTiiNi'j^iiTn&Lrossr.pmir:::' 
'.auMlmix nHDi]3 v n»iiiis»:>wii»iiD. • 
craw^iiti no - : :::-mrrn»^n i7"t:::::.wi - 
",n»2)Bii9iiM42iimiiiii>»)iim«Mw 

nee tHUir. H to'dbs.i 

1110 s CKOI*.H2V24fli.S 

is;l> -o«9!7.i2; »3'«i6.:-t<s 

IS2C ^0«?I3. L4i ^J^SIC.M^ 

I33C -TKEiM'7 =-J<E.»l.l7T 
ll«e =E»XEi'l2.lT5 »>J*V-3.:2? 

u«; >0'£i , i4.:» •34V-;. us 
il'e -o.tvis.irj ►)«•/•':*» 

U'« =«*£*>». 191 ■)*.».»! 
1350 'O104)2« 

i»e "mni T ti mf i -i «iin' 

IS22 f.tii gtfFma^ Fr>-fni w ! n2.«F'f¥i^'F" ; FFFPfrt ; i=PE . 

i;ae ^m ;im7jiiia9<nii»»iiir>.nn'iiiiiitD»niiii>.'. 

i;4e fur 5njT;<.n*Ji:.'nar.'iiemi2r'CTaF. l ::.-.T!jFj^.nBjF;.Lri!2W 

l»^^i hi-it T«.»^H^fcT*»*r»o»»*.l I '.*.-»>» !.«*!■.. : : ,''T.»"«rt-ai* >-i i.sr 

t:<e *: ii njn .->rj3i,rniniiio})iin»i»iTiimTur>ni'n> \ 
i?»2 =rimt cnm)=;siia:Fc=:iTnas[::'';ii[ia>5s::2=:«iBaDfi»iij>-. 
1:e* ^isr :;tui]iiP)i).»])!!]T)3"."ti>i)iii3>)}>i>T!ii3- 
i:se =p:it oniseiiTr«s::<;iiiiit w s]itiiM::-iBEti™jH-- 
l«e *)Ni'«nmillno«Ti T.'!!!7>m- 

m» ■fti-<T'Vi:;!il>'intB*i '.■iiim.j.'^ii.x r>nnr.-iiiii:j*. 

I£i« >«]llTVl!l]HUBSM 11 is •t!H:-l llll '.■ 

i«e =shi- a»»>»i«i "4«*n] 

i<4« -;im =:::!ii.l.t)3= ma-. n.?or-i>rjit'.:iiz~. 

:-. re - •> i - 1 i : ; : 1 1 1 c mawu giFi ::>.■:: i icmn ?ti r_t ::::ii:-. 
nits =-si ii cn>»9it«»»miiM»i<vi)i'n.»i)iimii<i3.'. 

lt>© sei^i'crrjr^l.Lmir^::) ill M !ilp*yt.ii«p.:r::j 1 1 iit™kp= -ittmmv 

t«e J *i , >rorw»»'sa)'»>»inuiii) int»i').»»»isn.^i.r»c 

t*M ■*i«ru:'3)Kfi[~imr'~mk;::;!r Mi!::*.i>v. ns::.;*?!!)!?' . 

I'W »1l»r-C.*»IIH99»»»MllH»<)O»i™iH*>»I1inH)')0'H)V> '. 

:?:e '•isf'oniy.'iiiiiiaKitBBFi.riBrisntaTjnEi i»=[ :::::•. ms-- 
l -.,'■-■= m T ■ o a. ii ^ma) in mi ! o-i-rnn -martniiii 1 »i)u.»i 31 . 1 3- ■ 
L734 MM'wnnBmK::: 11 j 1 iticcnaoDaniace:::! tin t:"a*}nns,v 

',~*V »»l'il"(in>!Itl2»«»»HllllWl'.VJIH!»!'."«!. , !!»HI2H*, 

ItW tlHT'l I M W . . -....^. — ■■■.4.H- 

iw "j-iiJi'j 11 nn v./r. 1 
l«W 'J'EjtJ.JJ^CKEWa,! 

ie:e »3<ESi4.i3f > fciesis,* 

• ez9 ::.;[:• .s :Mf,^ ]■■ 
ie» ^ESIS. 11> FC«l?39 2I« 

iesa »3«ew m k»£v«3.ij' 

1&55 =3<E',»4 :S^C»£>'.1.I53 

•P7ft 91CC..W1 .« IW...7 I'" 

:ert> »3<e>8. :3iFcttv-j,i53 

isee »oi(.T , «k'i"3:34- -u/ii'TFt':?).'* 

is'.o »3*E',>i':. 11 ■nw.v«!/.»tintf-:i , i"-:i;«: 

1SSB !'.l.*J-Mt*C>.£87S * ''•V-.f', i 

1-^*1 it ■■! «^tJli.-/ntti ii. urniH 

»01 »2.*EWl.]|.|.L*» 

»02 .;>fEE"H*.' fo-x;4k:-c 
»:o SYUMM 

MJJO •■-LC i 792 
■;«.:i .. ■■«».^'..i..»-.i«. 



tiw ^p='.>"i-g7;itF-<».; fo>i.*»35.h xeitk 
JjiJ 'P;!?;;*! 1 i'":-:: r iecD.i 

t:» «i^t-.t 'iiE'-Jr « «i«c!4j« » 
;:s> 03i:*!C 

;a« l...-t IFLfJltEH-FW ■ '«T«2i» 

;*w l'i- n < • 

:i-o n.E<.«p>vci>i.iiH>fn4.ir 
■ m.. i(rr*oiiM «k't 

S.'».^ 1 111 &•* I. 

52M s.ll>:.»| |FK.;0Tn[.fl;4i 

5»2 F«tl*-ll.« 

WW l*u-: TlESF«£It2i5 2 H..'(H)32 

5»2 CC0512 

S2I2 %H- 'IFhiriW 

49 2 /■«£■> e32Hl> il-TI'tlff ■; 

MM MBRrl 

*5;« Fi:»65i;n." 

•.■■:.• ■•■H.. .::lvrl"T Kmv.ii p 

(2-2 FDFH^ITIS 

5212 IFi'jfli 'I THElia^S 

»J(2 VE-.-K 

ij.-j gonmM 

Si"? FCin^?T H; ?£'--. 

»i>w »fn»i.'.«icti' «n.()«».ri 

SI 13 kEi'n 

(1 2 F;B)«i BMM 

SK2 FF:U-.T.FCte. , .2..2S lCl*.--l?.Ft£X. V.| 7>tlt4 

ill! «OE-.'-3..» P*3r.'.55.::ICKEv-3«.( 

51.2 >*:7 nCMTTM0O*JJIM(a.« l l< 

bn? »t:irTarx>.nK:'.---;' ■ >■•■.: 

.1)3 'HH-.m «>L£fllE E«."EF ■«)J» SM« ^IC- "[SS" 

kl)? «:ii"ii:|7rovi .»^- 

•-:•.' »«:»-•!» ItllXJ'l. 1* 

£178 P»flJ*TO|:*j-« 1 

sue feitrTaxso-n, /• 

Sl)2 X 

41)? FCFH-3TI! iCE-fli IIHT- 

£219 ■,-.:■:•;■ 

<2 9 P»flK'i JFB«r3UE'lli3tC 
<2!« inHlTltMSW 

iiie iFA("i2iifi>4a'H£,4«>aa 

£2.2 [F(Kiaai:dS5fH£Mi!2< 

£212 IFiO-riT.E^.i.-... 

S2(2 Ft>E133(»C.fi-«4 :.(:«|.FMd:l 

<2"2 0COX5231 

(318 C-'C-:il>.;i5FU<£ 35«»!S« «tC'2W 

tsie **''• nek-sou 

ba ■' .-!•.-. : :-ir.,i:--> imr4t}*rK»iim 
'.:■■? M'IH;«U WO7021 

7812 fr:»t-t. x».4 

'? 8 KIEV. 2>. 23 

•S!8 KHV»l-.FEEI(V.iri3M< 

.*D)0 K>£V«11.5 KKtX*)3.» 

78.8 »^:MTMi:v, , a»» t < • < ♦• 
72!2 fs:mti«i:j.>m»x ■ : t ■ < ■• 

73(8 Fp:tT7ai'XJ*4 8 '. 3 ■ I SV 

7»ra Fc*ri-2Tts 

-318 Fffwir.K-: * ■qtM.)ip:if"T.. , »r«'«i'«" 

71)9 «5Tft 

'lie fh:nt ■aim t--w _- r-j - 
'I f CC'fli 

7118 >*t£«:> .JS>iri!.»ttrtH->tlV73S JWWW 

7118 F0>EV*1!.C 

/ ii* irmi.^tTm i : »> i «t^;.A*.u 1 4^13 ■ i*.\ 1 1 iuii:' 1 .« 

7|*« pr:nt-3-. 

71(2 POZVtr.PE^TH^l-ifWi.Jl 

■■It M»»3iat i-ii . 

'118 L«U'I'»I> H«*Hi. - l'fa t-l. 

71)8 Fl»«" : irL-KT«EI. , 240 

r^llt 1-UWia;.- . I y5 

'2 8 Htftff 

■2)1? H ■:• 

7312 • 1 ■ .1. . Fftjari' 

7i<8 W-02?!. 

1212 :fTfl53. 4.M !3. 1!.:e.». 12 -2 

a« e *w M/d ■ 4 . >d /d . ll.ath 'W 1 .' M 1 rfl' 

98)2 :*TFn2. £ w I2.i:.:c ». :* :e 

9812 :«m?9. «SS 72- 1!. 12, *9. 14 ;e. . ]}| 

ueie :««T.8. i.shii.k w. 12 -e 

6e!2 W^72. 4.52 72.1!. ;e. -9,11 -e.. 129 
n«2 .'MM.ia .;*, ;■ 
lf<« t>7»i-. ".■•••-" |- 

leiie F*r=.»!.^ pi.f*.*i.2 

iei22 F0R-U2-CWE':- 

1II3« Wti.'.'Hi *3»£«-l.S'M-:. K»£=..i,j: 

12H2 F*»T.2-e*'fK t,tU r 

l'.'-.t F*:E3»i.e re*!". 

laiiw *l^-.»0 tVy.^t 
18(60 F*>l«3"0:s 

iet?e pke=.;-i«-i*: f«e;-. ».h-h 
12 et >c.n 

If 11- IH1MI.il F,j*|^-t6S «E0)T1 1. 

ir ic P r I .■• 



*'*,'< 



i-'ax code aump 


, 












3i*>» 


B3 


BF 


1C 


18 


18 


1C 


eF 


03 


3HbJ0 


Hit 


SK 


«3 


SU 


MM 


VS 


C-0 


m 




















3970 


00 


00 


E0 


C8 


00 


;0 


ee 


00 


3RE8 


03 


F8 


01 


60 


8B 


RB 


63 


R4 


338<3 


00 


00 


00 


18 


18 


08 


ee 


63 


3S78 


ee 


00 


00 


ee 


00 


38 


ee 


00 


3RF0 


82 


19 


5C 


03 


8D 


R^ 


63 


RD 


3388 


FF 


FF 


FF 


FF 


FF 


FF 


FF 


a 


3989 


,'t 


42 


42 


62 


62 


52 


7E 


ee 


3RF8 


PB 


83 


49 


ei 


18 


80 


HC 


63 


331^ 


FF 


FF 


FF 


FF 


FF 


FF 


FF 


0C 


J»« 


]» 


IB 


10 


IB 


It? 


1U 


lb' 


■.;.« 


•JBWW 


KJI 


r* 


00 


ft- 


BW 


>.i j 


rh 


FF 


3318 


FF 


FF 


FF 


FF 


FF 


FF 


FF 


30 


3990 


7E 


02 


02 


7E 


60 


S0 


7E 


ee 


3B03 


ee 


m 


FF 


FF 


89 


83 


FF 


FF 


3320 


FF 


FF 


FF 


FF 


FF 


FF 


FF 


F0 


3998 


7E 


02 


02 


7E 


06 


36 


7E 


08 


3B19 


08 


ee 


FF 


FF 


00 


03 


FF 


FF 


3328 


FF 


FF 


FF 


FF 


FF 


^F 


FF 


0F 


3?flP 


<8 


48 


48 


7E 


18 


18 


18 


?M 


3B18 


88 


se 


FF 


FF 


ee 


83 


FF 


FF 


3330 


00 


87 


ec 


ec 


ec 


ec 


0C 


0C 


j9H8 


/E 


40 


40 


7E 


86 


36 


7E 


08 


■JB<y 


08 


Vi 


YY 


HF 


00 


03 


t-Y 


Yf 


3338 


F0 


F0 


F8 


F0 


F0 


F0 


H 


F0 


39BP 


<0 


40 


48 


7E 


62 


S2 


7E 


00 


3B28 


39 


E8 


FF 


FF 


ee 


83 


FF 


FF 


3340 


0F 


8F 


0F 


0F 


0F 


0F 


0F 


0F 


39B8 


7E 


02 


82 


02 


06 


36 


06 


00 


3F33 


m 


E0 


FF 


FF 


00 


03 


FF 


FF 


394fi 


08 


FF 


ee 


ee 


00 


00 


FF 


33 


39C0 


7E 


42 


42 


?E 


46 


46 


7E 


00 


3B33 


ae 


£0 


F- 


FF 


80 


03 


FF 


FF 


3890 


130 


FF 


ee 


?e 


ee 


ee 


0F 


39 


33C8 


7E 


42 


42 


7E 


06 


36 


06 


80 


3B40 


HS 


FF 


8B 


02 


BC 


23 


SF 


FF 


3858 


00 


FF 


ee 


ee 


ee 


ee 


FC 


0C 


39D0 


ee 


00 


ie 


88 


ee 


ie 


08 


ee 


3B48 


28 


E4 


FF 


85 


02 


fl? 


'F 


6D 


3860 


00 


E0 


3e 


30 


30 


38 


3B 


30 


39D8 


:c 


7F 


FF 


IF 


07 


IF 


FF 


7E 


3B50 


02 


IC 


60 


FF 


ee 


03 


FF 


FF 


3868 


ec 


ec 


0C 


oc 


ec 


ec 


ec 


ec 


39Ei» 


?0 


00 


ee 


98 


80 


3e 


00 


ee 


3B56 


80 


E0 


FF 


FF 


ee 


83 


FF 


FF 


3870 


30 


30 


36 


3e 


30 


38 


se 


39 


39E8 


F5 


F6 


F7 


F6 


F5 


-8 


F9 


F3 


MSB 


VI 


Vi 


F-K 


FY 


(jy 


0<J 


r> 


YY 


3878 


0C 


0C 


ec 


DC 


ec 


ec 


07 


00 


39F0 


FS 


FR 


FB 


Ffl 


F5 


:q 


FD 


FC 


3B68 


80 


ee 


FF 


FF 


ee 


83 


FF 


FF 


3880 


30 


0F 


ee 


ee 


ee 


ee 


FF 


80 


3SF8 


F7 


F? 


F7 


F7 


00 


30 


7F 


7F 


3B70 


. 09 


*0 


FF 


FF 


ee 


03 


FF 


FF 


TRflfl 


eir. 


F0 


en 


00 


00 


00 


FF 


00 


3Ree 


22 


22 


22 


3E 


32 


32 


32 


80 


3B78 


80 


£0 


FF 


FF 


se 


83 


FF 


FF 


3890 


30 


30 


30 


30 


30 


30 


E0 


80 


3F0S 


7F 


7F 


ee 


08 


7F 


7F 


08 


ee 


3B89 


ee 


eo 


FF 


FF 


ee 


03 


FF 


FF 


3398 


00 


07 


0C 


ec 


ec 


ec 


07 


00 


3FU0 


FF 


FF 


00 


08 


FF 


-F 


ee 


00 


3B83 


80 


80 


FF 


FF 


ae 


89 


FF 


FF 


38ft© 


00 


E0 


38 


30 


30 


30 


E8 


ee 


3R18 


7F 


?F 


90 


ee 


7F 


7F 


00 


ee 


3B50 


eo 


88 


FF 


FF 


ee 


ee 


FF 


FF 


mt 


F0 


FF 


FP 


F0 


F0 


FR 


FF 


fr 


3R20 


FF 


FF 


00 


ee 


FF 


CF 


ee 


00 


3B98 


80 


80 


FF 


FF 


se 


89 


FF 


FF 


38E0 


F0 


FF 


89 


80 


00 


80 


FF 


ee 


3P28 


7F 


7F 


ee 


08 


7F 


7F 


ee 


00 


3BRS 


00 


80 


FF 


FF 


ee 


00 


FF 


FF 


33B3 


00 


E0 


30 


IK 


IF 


30 


E8 


ee 


3P30 


FF 


FF 


00 


ee 


FF 


PF 


00 


00 


3BR3 


80 


80 


FF 


FF 


se 


80 


FF 


FF 


38C0 


00 


08 


09 


FF 


FF 


00 


ee 


ee 


3P38 


7F 


7F 


0e 


ee 


7F 


7F 


ee 


ee 


3BB3 


00 


80 


FF 


FF 


ee 


09 


?* 


FF 


3SCB 


QQ 


07 


ec 


F8 


F8 


ec 


07 


ee 


■* -in 


CD 


fiR 


hm 


F« 


06 


3D 


e*9 


ns 


3BB3 


80 


30 


FF 


FF 


se 


89 


FF 


FF 


38 D0 


8F 


FF 


0F 


OF 


0F 


0F 


FF 


eF 


3M8 


18 


90 


27 


81 


FB 


83 


<Z9 


90 


3BCS 


00 


80 


FF 


FF 


ee 


ee 


FF 


FF 


35 D8 


0F 


FF 


01 


et 


01 


ei 


FF 


ee 


3F50 


F0 


06 


29 


0? 


C9 


90 


D0 


0D 


3BC8 


P.3 


80 


FF 


FF 


se 


80 


FF 


FF 


38E0 


00 


FF 


89 


80 


ee 


80 


FF 


F0 


3P56 


AD 


9C 


03 


ie 


€9 


02 


18 


81 


3BE9 


00 


80 


FF 


FF 


ee 


99 


FF 


FF 


3?E8 


09 


FF 


01 


B1 


nt 


ni 


FF 


PF 


3P6fl 


fi<» 


07 


IR 


90 


PA 


an 


■TO 


m 


3BE3 


ao 


80 


FF 


FF 


se 


89 


FF 


FF 


38F0 


F0 


FF 


F? 


FF 


FF 


FF 


FF 


FF 


3F68 


80 


R9 


03 


44 


ei 


18 


8D 


RC 


3BE9 


80 


80 


FF 


-F 


ee 


99 


FF 


FF 


38F8 


80 


FF 


F- 


FF 


FF 


FF 


FF 


FF 


3F70 


03 


60 


C9 


08 


F0 


36 


29 


02 


3BEB 


80 


60 


FF 


FF 


se 


ee 


FF 


FF 


3900 


80 


ee 


83 


ee 


00 


ee 


ee 


ee 


3F78 


C9 


00 


B0 


00 


FD 


9C 


03 


18 


3BF0 


80 


80 


FF 


FF 


ee 


08 


FF 


FF 


39QQ 


flF 


FF 


F- 


FF 


FF 


FF 


FF 


FF 


^F«0 


«9 


82 


(R 


8n 


FB 


93 


18 


90 


3BF8 


30 


80 


FF 


FF 


se 


89 


FF 


FF 


3910 


00 


0? 


03 


80 


00 


0e 


ee 


€0 


3F88 


OS 


RP 


9fl 


03 


EB 


RB 


03 


49 


3cee 


en 


60 


00 


2fl 


Re 


00 


ftR 


P.9 


3918 


3E 


2e 


23 


3E 


03 


03 


3F 


ee 


3F98 


01 


18 


8D 


RC 


ea 


60 


00 


00 


3cee 


80 


SE 


F8 


80 


9E 


78 


80 


RR 


3920 


3£ 


2e 


23 


ze 


30 


30 


3E 


ee 


3F98 


7F 


7F 


ee 


08 


7F 


7F 


00 


00 


3cie 


R8 


80 


Rfl 


fl8 


ee 


RR 


«8 


ee 


M0S 


3E 


2: 


22 


22 


33 


32 


?E 


.;? 


3FR0 


FF 


FF 


99 


99 


FF 


FF 


99 


00 


3C18 


Rfl 


Ha 


00 


BB 


8E 


00 


ae 


ee 


2930 


3E 


22 


22 


3C 


24 


32 


32 


ee 


3FRB 


7F 


?F 


00 


08 


7F 


7F 


08 


00 


3C2B 


eo 


80 


00 


00 


ee 


ee 


98 


ee 


3938 


3E 


2e 


23 


3E 


30 


30 


3E 


ee 


3FE0 


FF 


FF 


00 


08 


FF 


FF 


99 


00 


3C28 


00 


80 


00 


ee 


ee 


89 


90 


ee 


2940 


00 


ee 


13 


3C 


3C 


18 


ee 


ee 


3FB8 


7F 


7F 


ee 


09 


7F 


7F 


00 


00 


3C2B 


ee 


ee 


99 


99 


ee 


ee 


30 


00 


3949 


99 


91 


92 


12 


0C 


lit 


IB 


ec 


3FC9 


SD 


H9 


03 


49 


ei 


IS 


SC 


RD 


3C28 


ee 


00 


00 


ee 


ee 


ee 


3B 


ee 


3958 


40 


se 


83 


*Z 


30 


78 


66 


30 


3FC8 


03 


C9 


00 


F? 


C6 


29 


02 


C9 


3C40 


en 


60 


00 


2R 


re 


00 


W 


RB 


2958 
2966 


01 


87 


0- 


«F 


07 


07 


03 


01 


3FD0 


60 


oe 


0D 


R!i 


SC 


03 


18 


63 




















88 


EP 


33 


30 


E0 


60 


C8 


80 


3FD8 


02 


18 


8D 


Rfi 


63 


13 


90 


06 


(hex dump continued on next page) 



YDun coMpjTcn, Amu. 1 304 1 1 1 





(Hex dump 


con 


tinuel from previous page) 


3FAE 


08 


03 


*F 


7F 


0E 


28 


7F 


7F 


4320 


A9 


86 


99 


23 


D9 


18 


92 


ER 




















3FB2 


09 


03 


FF 


FF 


0E 


96 


■F 


FF 


4328 


00 


89 


7F 


7F 


09 


00 


7F 


7 s 




















3FBE 


09 


03 


?F 


7F 


8E 


08 


7F 


7F 


4339 


80 


00 


FF 


FF 


00 


00 


FF 


F= 


MA9 


00 


BE 


F3 


90 


Bfi 


vs 


so 


AA 


3F-CC 


ee 


03 


FF 


FF 


ee 


06 


*F 


FF 


4353 


ee 


W 


f\- 


rt 


ee 


00 


7F 


7- 


3C50 


RS 


00 


ar 


Re 


80 


flp 


FB 


09 


3FCE 


60 


03 


'F 


7F 


0E 


89 


?F 


7F 


4340 


9D 


49 


03 


C9 


02 


F0 


91 


63 


3C38 


m 


R8 


83 


89 


88 


02 


00 


30 


3FD2 


08 


03 


FF 


FF 


05 


09 


■F 


FF 


4348 


fl9 


08 


8D 


03 


D4 


R0 


08 


B5 


2cee 


80 


00 


83 


90 


80 


02 


09 


39 


3FDS 


03 


08 


*F 


7F 


08 


03 


7F 


7F 


4358 


F9 


87 


C9 


F4 


D0 


12 


R9 


F3 


3 CSS 


00 


GO 


33 


90 


00 


OC 


00 


00 


3*6? 


08 


08 


FF 


FF 


0* 


os 


->' 


FF 


43313 


39 


F9 


07 


98 


18 


69 


02 


13 


3C70 


00 


80 


03 


00 


00 


02 


80 


30 


3FE8 


08 


08 


7F 


7F 


ee 


03 


7F 


7F 


4360 


99 


28 


D0 


R9 


01 


99 


8D 


83 


3C7S 


00 


00 


03 


09 


00 


02 


09 


38 


3FF0 


89 


08 


FF 


FF 


98 


93 


FF 


FF 


4368 


C8 


C8 


04 


D0 


E2 


A9 


90 


80 


3cae 


0fl 


80 


03 


2fl 


R0 


02 


FA 


as 


3FF8 


08 


08 


7F 


7F 


99 


03 


'F 


7F 


4370 


ED 


03 


8B 


49 


M 


an 


96 


fl". 


3C66 


ee 


B6 


73 


80 


BE 


rt 


ee 


in 


'000 


A0 


0S 


B9 


50 


93 


13 


7 9 


4fl 


43»8 


60 


00 


7F 


7F 


00 


00 


7F 


7" 


3C90 


rs 


00 


P=t 


R8 


80 


RF 


R8 


39 


'008 


03 


18 


99 


30 


93 


33 


E9 


0R 


4380 


A9 


00 


8D 


03 


14 


R9 


14 


80 


3C98 


FIR 


R8 


03 


83 


88 


02 


99 


39 


-018 


90 


0E 


:e 


99 


30 


03 


39 


4F 


4388 


ec 


D4 


P9 


11 


80 


00 


D4 


A3 


3CR0 


00 


00 


03 


80 


90 


02 


09 


30 


'016 


03 


18 


«<j 


01 


1R 


<?9 


4F 


03 


4310 


00 


SD 


07 


D4 


RD 


«D 


03 


C? 


3CA8 


00 


Utj 


on 


W 


00 


02 


09 


39 


'020 


88 


C9 


FF 


Ii? 


DD 


R3 


89 


B9 


4398 


FB 


D9 


9B 


R? 


20 


80 


09 


04 


3CB0 


00 


09 


03 


90 


88 


8e 


09 


30 


'028 


30 


03 


:8 


69 


39 


13 


99 


96 


43H0 


F9 


11 


QD 


ai- 


D4 


60 


4fl 


13 


3CB8 


09 


80 


09 


90 


00 


02 


09 


30 


'039 


04 


R9 


80 


99 


4fl 


03 


C8 


C0 


43A8 


4R 


18 


4fl 


ls 


69 


20 


13 


S3 


3CC0 


0R 


80 


00 


2P. 


R9 


02 


AA 


=18 


4 ass 


P.6 


DO 


EC 


60 


FF 


FF 


80 


88 


49M 


tv 


D-1 


R9 


l: 


3D 


0D 


D4 


CO 


3CCB 


00 


BE 


F3 


80 


B6 


7€ 


93 


Ifl 


•1949 


ec 


89 


03 


B9 


3B 


03 


C9 


m 


43B8 


29 


90 


7F 


7F 


00 


00 


7F 


7F 


3CD9 


A8 


00 


flfl 


W 


09 


flF 


A3 


30 


4043 


»9 


9fi 


BD 


85 


83 


A9 


02 


8D 


43C9 


FS 


00 


8D 


04 


14 


A9 


11 


63 


3CD8 


flfl 


R8 


00 


88 


88 


02 


03 


30 


4030 


86 


93 


99 


09 


C9 


01 


39 


0fl 


43C3 


24 


0* 


R9 


89 


80 


05 


D4 


A9 


3CE9 


00 


V.A 


08 


90 


00 


0P 


03 


M 


•;??.= 


R9 


9£ 


eu 


OC 


03 


n? 


OD 


3D 


431© 


ei 


8D 


06 


D4 


ft3 


9F 


81? 


18 


3CE8 


09 


0n 


eo 


99 


00 


oe 


03 


30 


4;ifii? 


85 


03 


C9 


02 


00 


09 


R9 


05 


43B8 


14 


R9 


00 


81 


C8 


03 


R2 


38 


3CF8 


00 


80 


BO 


00 


90 


98 


03 


38 


4068 


6D 


85 


83 


A9 


80 


83 


86 


03 


43E2> 


F0 


13 


20 


80 


*1 


RD 


C8 


03 


3CF3 


0e 


00 


98 


90 


08 


90 


03 


30 


4079 


C9 


03" 


D9 


IB 


C0 


09 


D0 


0D 


43E8 


4R 


18 


8D 


C9 


93 


R9 


98 


3D 


t'lO© 


OP 


89 


08 


2fl 


A0 


00 


m 


=18 


40 78 


R9 


9? 


8D 


85 


03 


RS 


OR 


tfli 


43HJ 


eo 


D4 


R9 


U 


38 


ED 


C9 


03 


3168 


00 


BB 


88 


00 


BR 


B8 


03 


=lft 


4939 


86 


03 


18 


90 


8A 


R9 


05 


99 


43F8 


16 


8D 


01 


D4 


EE 


C8 


03 


18 


3119 


re 


00 


RE 


E8 


0R 


BB 


B3 


98 


4088 


35 


93 


IB 


0B 


3D 


86 


03 


98 


4400 


C9 


98 


D8 


Dft 


99 


98 


8D 


04 


3118 


RP 


A8 


98 


S3 


88 


00 


93 


30 


4030 


fifl 


A3 


01 


ER 


E0 


89 


FC 


98 


44QS 


14 


6R 


0PI 


nn 


7F 


7F 


an 


m 


3J20 


00 


90 


oo 


00 


ee 


ee 


03 


30 


<syyy 


OH 


13 


Efl 


Efi 


ER. 


Cfl 


10 


FS 


44 :0 


FF 


FF 


00 


89 


FF 


FF 


00 


09 


3B2S 


00 


99 


99 


00 


H."> 


00 


83 


90 


■50RI3 


3D 


83 


03 


RD 


10 


00 


2D 


88 


4418 


?F 


7F 


00 


09 


7F 


7F 


00 


00 


3132 


90 


00 


09 


89 


00 


00 


93 


00 


49AS 


93 


18 


C9 


09 


F9 


02 


99 


01 


4420 


FF 


FF 


98 


09 


FF 


FF 


68 


08 


3I>39 


00 


00 


89 


orj 


00 


98 


03 


t!0 


4OB0 


3D 


38 


03 


8C 


89 


03 


98 


0R 


4428 


7F 


7F 


03 


09 


7F 


7F 


99 


90 


3I>4& 


1C 


<?0 


eo 


TF 


00 


00 


7- 


00 


49B8 


R8 


R9 


£8 


03 


C9 


90 


1:0 


16 


4430 


FF 


FF 


03 


00 


FF 


FF 


09 


09 


3 IMS 


90 


FF 


89 


oe 


FF 


80 


93 


FF 


40C0 


£9 


08 


m 


38 


E9 


IC 


',8 


6D 


4436 


7F 


7F 


00 


08 


7F 


7F 


00 


00 


3158 


80 


09 


7F 


00 


99 


7F 


03 


00 


40C6 


83 


03 


18 


4fl 


18 


48 


18 


4fl 


44<0 


R9 


90 


6D 


8' 


E4 


A9 


11 


83 


3156 


1C 


88 


00 


00 


00 


89 


03 


09 


4ft TIP. 


1R 


R5 


FB 


18 


99 


28 


B9 


90 


•14-19 


04 


D4 


A9 


OS 


CD 


05 


D4 


A3 


ai'bB 


00 


00 


00 


98 


8e 


09 


09 


69 


40D3 


D9 


38 


E9 


IC 


B0 


0E 


!8 


6D 


4450 


01 


8D 


06 


D' 


F9 


0F 


8D 


18 


3168 


00 


00 


00 


80 


88 


09 


09 


09 


49E9 


85 


83 


S9 


14 


18 


4ft 


18 


69 


4458 


04 


FI9 


80 


3D 


C8 


03 


A2 


00 


3r70 


00 


09 


00 


89 


80 


00 


09 


00 


40E8 


89 


18 


S9 


0D 


18 


6S 


35 


03 


44«9 


R0 


13 


20 


88 


4: 


RD 


C8 


03 


3178 


09 


09 


00 


ee 


0ft 


flA 


09 


up. 


4QF0 


18 


4fl 


18 


6? 


00 


10 


30 


61 


4468 


4R 


18 


8D 


c; 


C3 


FO 


00 


m 


3130 


1C 


09 


00 


7F 


00 


00 


7F 


00 


49F8 


4fl 


18 


AH 


18 


4A 


13 


85 


FB 


4470 


00 


04 


R9 


18 


;s 


ED 


C9 


03 


3198 


80 


FF 


89 


80 


IF 


80 


99 


FF 


4189 


B9 


01 


[0 


38 


E9 


33 


18 


6D 


4478 


18 


3D 


91 


D< 


EE 


C8 


03 


18 


3199 


80 


00 


7F 


80 


00 


7F 


09 


09 


4198 


86 


03 


18 


4A 


18 


4A 


18 


4P. 


4488 


C9 


39 


D0 


DA 


F9 


90 


80 


84 


3198 


If* 


npi 


np. 


30 


00 


00 


90 


00 


41IQ 


IS 


o: 


FE 


=19 


84 


85 


FC 


no 


4438 


W 


&o 


80 


80 


FF 


FF 


89 


80 


3IR0 


99 


00 


00 


80 


09 


00 


80 


09 


4118 


00 


C4 


FE 


-0 


12 


R5 


FB 


13 


4490 


FF 


-F 


09 


88 


FF 


FF 


00 


00 


3IR3 


00 


00 


00 


29 


09 


08 


00 


00 


4128 


69 


23 


50 


33 


13 


E6 


FC 


C8 


4496 


FF 


"F 


39 


ee 


FF 


FF 


80 


80 


3IB0 


00 


99 


08 


80 


00 


00 


00 


09 


4128 


C4 


FE 


ER 


D0 


F2 


85 


FB 


R0 


4490 


FF 


-F 


00 


80 


FF 


FF 


90 


00 


srss 


90 


99 


0a 


CO 


00 


09 


00 


90 


4130 


ee 


Bl 


t-u 


3t 


W 


Hi 


*b 


U3 


4496 


FF 


•F 


80 


82 


FF 


FF 


80 


89 


3IC0 


1C 


00 


M 


7F 


00 


08 


FF 


09 


4138 


28 


F2 


2R 


;9 


29 


FB 


26 


C9 


44B0 


FF 


-F 


00 


82 


FF 


FF 


08 


00 


3IC8 


90 


IF 


88 


ee 


07 


88 


00 


IF 


4140 


2fl 


F2 


22 


;9 


2B 


F8 


IE 


C9 


44E8 


F* 


-F 


80 


82 


FF 


FF 


80 


60 


3ED0 


30 


00 


FF 


20 


00 


7F 


00 


00 


4148 


2C 


F2 


1R 


:9 


20 


F8 


16 


C9 


44C0 


R9 


an 


Rn 


a? 


T4 


R9 


39 


91 


3tD6 


IC 


00 


09 


ee 


30 


00 


00 


N 


4159 


2E 


F2 


12 


:s 


20 


FO 


2E 


ftC 


44C6 


92 


04 


R9 


0F 


8D 


18 


04 


A9 


3EE9 


30 


08 


88 


20 


00 


08 


00 


09 


4138 


89 


e: 


C9 


38 


D9 


0fl 


P9 


00 


44r9 


09 


3D 


04 


D4 


R9 


24 


8D 


05 


3EE8 


90 


09 


88 


ee 


00 


M 


08 


88 


4160 


66 


EF 


ER 


;ft 


Efl 


R9 


21 


69 


44I& 


04 


19 


80 


81 


06 


04 


R9 


F5 


3CF0 


38 


00 


89 


ee 


09 


09 


09 


80 


4168 


C9 


IE 


D9 


3E 


B9 


3B 


23 


C9 


44E0 


8D 


39 


D4 


AS 


03 


QD 


01 


0' 


3DF8 


30 


ew 


W 


20 


U0 


00 


00 


80 


4170 


02 


Fe 


F2 


B9 


9C 


03 


C9 


04 


44E8 


fl9 


41 


8D 


84 


D4 


60 


89 


89 


3E00 


IC 


80 


80 


7F 


00 


00 


7F 


89 


4178 


F0 


EE 


A9 


30 


69 


09 


7F 


7F 


44F8 


F- 


=F 


00 


02 


FF 


FF 


00 


R8 


3E08 


20 


FF 


80 


20 


FC 


00 


09 


FF 


4180 


C0 


02 


D9 


39 


E0 


09 


10 


01 


44F8 


F- 


FF 


30 


82 


FF 


FF 


38 


88 


3E10 


30 


08 


7F 


20 


00 


7F 


09 


00 


41Q8 


€0 


CF 


TO 


"D 


60 


C« 


10 


FD 


43C3 


R? 


36 


OD 


OS 


CO 


19 


02 


eu 


3E18 


IC 


00 


00 


20 


90 


00 


08 


80 


4190 


88 


DC 


FR 


60 


00 


00 


FF 


FF 


4328 


8S 


03 


R0 


82 


20 


9F 


48 


fl8 


3520 


30 


90 


92 


00 


09 


90 


08 


80 


4198 


00 


8e 


7F 


»F 


00 


00 


7F 


7F 


4510 


03 


31 


FB 


CS 


00 


D0 


19 


EE 


3E23 


30 


00 


02 


00 


09 


00 


08 


99 


41R9 


90 


02 


FF 


FF 


90 


02 


FF 


FF 


4518 


«S 


03 


AD 


6E 


93 


18 


69 


01 


3E30 


00 


no 


m 


cm 


PIC? 


00 


@e 


00 


41P3 


00 


90 


TV 


T 


00 


OC 


TF 


7F 


43J0 


95 


54 


18 


EE 


6C 


33 


811 


b- 


3E38 


90 


00 


02 


88 


08 


00 


00 


29 


41 B0 


00 


00 


FF 


FF 


00 


02 


FF 


=F 


4528 


03 


89 


20 


91 


FB 


4C 


C0 


4< 


3E40 


IC 


80 


02 


7F 


09 


80 


7F 


G0 


41B8 


90 


90 


7F 


?F 


00 


02 


7F 


7F 


4530 


C9 


28 


D0 


83 


R9 


31 


8D 


94 


3E48 


20 


FC 


02 


00 


F0 


00 


08 


FC 


41C0 


H9 


39 


85 


FC 


AD 


3J 


93 


9A 


4538 


03 


18 


98 


BB 


C9 


29 


D8 


06 


3E38 


90 


00 


7F 


93 


39 


7F 


00 


CO 


41C8 


10 


en 


18 


fl5 


EE 


SF 


83 


-ill 


4540 


EE 


4D 


03 


18 


90 


IE 


C9 


2F 


3E58 


IC 


00 


0C 


03 


30 


00 


09 


20 


4:D0 


8R 


03 


C9 


10 


00 


0! 


R9 


39 


4548 


F9 


F€ 


C9 


2B 


09 


2C 


RD 


4r 


3E50 


00 


00 


BB 


99 


30 


00 


00 


20 


4106 


80 


8R 


03 


18 


4fl 


IE 


4fl 


18 


4359 


03 


18 


69 


05 


19 


3D 


4D 


0? 


3ES8 


00 


00 


08 


98 


38 


00 


02 


20 


41 E0 


69 


E8 


99 


03 


18 


EE 


FC 


35 


4358 


38 


E9 


0A 


90 


07 


18 


6D 


41 


3E?9 


80 


SO 


00 


00 


30 


00 


OE 


ee 


41C8 


FB 


Bl 


¥H 


BU 


l-B 


0^ 


60 


7F 


4360 


93 


EE 


4C 


03 


AD 


32 


03 


e; 


3E78 


90 


99 


00 


08 


30 


09 


92 


eo 


41F0 


00 


90 


FP 


FF 


09 


02 


FF 


■F 


4368 


F3 


RD 


93 


03 


65 


r C 


R0 


02 


3E39 
3E38 


14 


00 


00 


77 


30 


00 


77 


20 


41F9 


90 


00 


1- 


7 F 


80 


02 


7F 


7F 


4370 


R9 


20 


91 


FB 


C3 


31 


FB 


4C 


60 


FF 


80 


09 


•F 


80 


02 


FF 


4200 


FF 


FF 


09 


90 


FF 


FF 


09 


30 


457R 


48 


44 


rq 


2C 


F3 


DO 


C9 


21 


3E»e> 


80 


00 


7F 


03 


30 


fV 


Wi 


00 


•iZW 


7F 


7F 


89 


00 


7F 


7F 


80 


30 


4588 


F8 


05 


C9 


2E 


F3 


91 


60 


EE 


3E39 


IC 


00 


00 


89 


38 


00 


02 


00 


4210 


FF 


FF 


89 


90 


FF 


FF 


00 


30 


4388 


4C 


93 


10 


90 


D7 


98 


7F 


7F 


3E10 


00 


09 


00 


09 


30 


00 


02 


99 


4218 


7F 


7F 


03 


90 


?F 


7F 


00 


30 


4599 


08 


99 


FF 


FF 


03 


09 


FF 


FF 


3E16 


00 


00 


00 


09 


30 


00 


02 


99 


4220 


FF 


FF 


0? 


m 


FF 


FF 


00 


W 


4596 


08 


00 


7F 


7F 


03 


00 


7F 


?r 


1EN 


00 


00 


00 


03 


00 


00 


02 


09 


4223 


7F 


7F 


03 


eo 


7F 


7F 


09 


30 


45R9 


00 


00 


FF 


FF 


03 


98 


FF 


FF 


3E98 


00 


00 


00 


03 


90 


00 


82 


00 


4230 


FF 


FF 


03 


00 


FF 


FF 


99 


38 


43R8 


08 


09 


7F 


7F 


03 


00 


7F 


7F 


3EC9 


22 


00 


00 


63 


e0 


00 


63 


98 


4233 


7F 


7F 


83 


00 


7F 


7F 


99 


30 


43B8 


09 


08 


FF 


FF 


03 


90 


FF 


FF 


3EC8 


00 


F7 


80 


93 


F7 


00 


ee 


FF 


d?4P! 


RD 


94 


03 


eg 


01 


FB 


01 


£0 


45ES 


08 


03 


?r 


?r 


0-3 


80 


7F 


7F 


3ED0 


80 


09 


7F 


03 


89 


7F 


80 


20 


4248 


R9 


00 


80 


94 


03 


f\9 


01 


3D 


45C9 


A5 


C5 


C9 


0C 


D3 


83 


fl9 


80 


3ED8 


X 


00 


08 


03 


80 


00 


80 


90 


4238 


49 


03 


A? 


01 


83 


FD 


R9 


30 


43C6 


60 


C9 


17 


D0 


03 


R9 


01 


60 


3EE9 


00 


00 


00 


03 


80 


00 


80 


09 


4238 


33 


29 


D3 


C9 


F0 


F0 


16 


fl9 


43D3 


C9 


06 


00 


03 


A9 


82 


60 


C9 


3EE8 


00 


00 


m 


A3 


00 


00 


00 


eo 


4263 


06 


99 


23 


JO 


ns 


T4 


99, 


F9 


40D3 


03 


50 


03 


FI9 


03 


60 


R9 


(-1- 


3EF0 


00 


00 


00 


03 


00 


00 


80 


09 


4268 


07 


RD 


IB 


14 


25 


01 


C9 


00 


45E3 


60 


00 


FF 


FF 


99 


99 


FF 


FF 


3EF8 


00 


80 


00 


09 


00 


00 


00 


ee 


4278 


F0 


95 


H9 


02 


99 


3D 


03 


06 


45E3 


00 


20 


7F 


7F 


99 


80 


7F 


7F 


3F00 


:c 


09 


00 


7F 


89 


80 


7F 


09 


4278 


FD 


18 


C3 


C0 


84 


D0 


D9 


R9 


45F3 


00 


89 


FF 


FF 


99 


00 


FF 


FF 


3F88 


80 


FF 


90 


OS 


FF 


SO 


00 


FF 


4ZB0 


ee 


8V 


60 


03 


8D 


9$ 


Vi 


btf 


45F3 


08 


89 


7F 


7F 


09 


09 


7F 


7F 


3F10 


80 


00 


77 


3f 


80 


77 


00 


03 


4288 


7F 


?F 


09 


00 


7F 


7F 


00 


88 


4683 


RD 


81 


OC 


29 


04 


C9 


00 


D0 


3F18 


14 


80 


80 


08 


90 


00 


00 


09 


4290 


FF 


FF 


80 


00 


FF 


FF 


09 


89 


4603 


03 


A3 


80 


60 


RD 


01 


DC 


29 


3F20 


00 


00 


88 


80 


90 


80 


00 


09 


4298 


7F 


7F 


09 


00 


■F 


7F 


09 


00 


4613 


98 


C9 


00 


D0 


03 


99 


01 


m 


3FZQ 


so 


eo 


ee 


09 


80 


00 


ee 


0? 


42H0 


FF 


FF 


00 


00 


FF 


FF 


09 


80 


4613 


m 


81 


DC 


29 


01 


C9 


00 


D0 


3F30 


80 


00 


80 


88 


09 


00 


09 


03 


42H8 


7F 


7F 


00 


00 


7F 


7F 


03 


98 


4623 


03 


R9 


02 


68 


RD 


01 


DC 


29 


3F38 


80 


00 


00 


88 


09 


00 


09 


03 


42B9 


FF 


FF 


09 


00 


FF 


FF 


09 


99 


4623 


02 


C9 


00 


00 


3? 


R9 


93 


60 


3F40 


IC 


80 


00 


7F 


00 


00 


7F 


03 


42B9 


7F 


7F 


09 


00 


7F 


7F 


03 


99 


4633 


R9 


FF 


60 


an 


FF 


FF 


00 


09 


3F48 


99 


FF 


80 


88 


IV 


dkJ 


80 


F7 


42C9 


EE 


6E 


03 


AD 


6E 


93 


23 


91 


4633 


FF 


FF 


60 


80 


FF 


FF 


80 


80 


3F30 


80 


90 


63 


08 


00 


63 


90 


03 


42C8 


8D 


6E 


03 


C9 


00 


F9 


01 


69 


4643 


AD 


91 


03 


C9 


80 


10 


86 


20 


3F58 


22 


00 


00 


08 


00 


00 


00 


03 


4209 


RD 


49 


03 


C9 


01 


F0 


01 


69 


4643 


ce 


'5 


18 


90 


03 


28 


80 


46 


3F60 


09 


00 


00 


09 


00 


00 


00 


03 


42D8 


EE 


6TI 


as 


nn 


fiD 


93 


C3 


FF 


4690 


C9 


FF 


DO 


01 


69 


AC 


5B 


03 


3F6B 


80 


00 


00 


03 


00 


00 


00 


03 


42E0 


00 


06 


R9 


82 


QD 


49 


03 


69 


4658 


8C 


87 


03 


80 


5B 


03 


R0 


00 


3F78 


00 


00 


80 


00 


00 


09 


90 


93 


42E8 


m 


6D 


03 


29 


03 


C9 


83 


F9 


4668 


28 


'8 


40 


C9 


01 


F0 


06 


RD 


3F78 


00 


00 


00 


00 


00 


00 


00 


09 


42F0 


01 


60 


29 


80 


43 


RD 


6D 


03 


4663 


87 


03 


80 


SB 


03 


60 


89 


80 


3F80 


00 


08 


FF 


FF 


OR 


OR 


FF 


FF 


42F9 


29 


CO 


C9 


CO 


FO 


01 


63 


RO 


*G70 


FF 


FF 


60 


0O 


FF 


FF 


00 


ee 


3F88 


S3 


83 


7F 


7F 


89 


88 


7F 


7F 


4390 


80 


B9 


28 


D0 


29 


0F 


C? 


00 


4673 


FF 


FF 


88 


80 


FF 


FF 


30 


80 


3F90 


iS 


08 


FF 


FF 


88 


08 


FF 


FF 


4388 


F0 


98 


C? 


86 


F0 


0A 


C9 


01 


4689 


84 


FD 


A8 


B9 


00 


10 


18 


69 


3F98 


28 


08 


7F 


7F 


89 


98 


7F 


7F 


4310 


F9 


0E 


C8 


C0 


04 


D9 


Efl 


60 




















3Fflfl 


PR 


AR 


FF 


FF 


ee 


08 


FF 


FF 


4310 


ns 


01 


99 


£8 


DO 


18 


90 


TZ 


'HtiK dutnv cjntinuvd on page 114) 






112 YOUR COWPUrER. APRIL 19S4 



'-' 



/ 



/ 







YOUR COMPUTER, APRIL 1 934 113 



(Hex dump continued from page 1 12) 



4690 
4696 
<«6R0 
468© 
4SB0 
46B8 
4SC9 
"SCc 
46D6 
46D8 
46E0 
46E3 
4bF0 
4«F8 
4790 
4788 
4710 
4718 
4720 
4728 
4730 
4738 

47AQ 

4748 
4730 
4738 
4760 
4768 
4770 
4778 
4760 
47B8 
4790 
4798 
47R0 
4788 
47B0 
47B8 
47C8 
47C8 
4700 
17DQ 
47E0 
47E8 
47F0 
47F6 
4300 
4808 
4810 
481 « 
4820 
4828 
4830 
4338 
4840 
4848 
4830 
4858 
4060 
4868 
4876 
4876 
4930 
4836 
4030 

4838 
4BR0 
4818 
48B0 

49B8 

49:0 

48;8 
4800 
48D8 
48E0 
48E8 
48F0 
48F8 
49N 
4968 
4910 
49 18 
4920 
4929 
4930 
4938 
49*0 
4940 

4950 

4938 
4960 
4369 
4970 
4978 
4980 

4990 
4998 
49R0 
49A8 
4980 
49 J9 
4<irn 
49C8 
49r0 
49E8 
49EG 



01 3€ £9 

4fl IE 4R 

00 IE 0R 
60 84 FD 

01 38 E? 
4R 18 4* 
0R 18 0=1 
60 R4 FD 

97 83 it 
18 90 03 
B9 5B 03 
20 40 43 
84 FD 89 
FF FF 03 
FF FF 83 
08 00 F" 
00 00 7~ 
00 90 FF 
00 00 7F 
00 00 FF 
00 00 7F 
00 00 FF 
00 00 7F 
C9 94 m 
4E BD 09 
10 911 00" 
E5 FD 13 
04 18 911 
C9 17 DO 
FD C9 00 

00 D0 SB 
18 3D. 10 
60 B9 F8 
60 R9 FO 

01 B9 4F 

01 90 11 
10 D0 18 
B0 18 90 
00 00 C9 
D9 25 FP 
18 9B 00 
E5 FD 18 
DO 81 60 
D8 01 68 
50 C9 02 

38 E9 0) 
30 re el 
"4 D0 01 
37 60 BD 
18 9D 01 
bW By hS 
50 R9 F3 
•F FF BE 

FF BE 

FF 8E 

^9 01 8! 

B9 3B 02 

Bfi FT 

C9 01 
K 
M 

FF FF OS 

FF FF 88 

RD IB D4 

83 RE R3 

IB D4 81 

80 F9 01 

39 F0 01 
FB ftt 93 

29 86 

18 69 

16 69 

ftR fl5 FC 

n; »h He 

fi9 02 91 

C9 2C F0 

EF 7F 

FF FF 00 

7F 7F 00 

AD 10 D0 

03 89 m 

ED PI 03 

18 B9 02 

98 04 18 
10 38 ED 
80 60 18 
R0 83 90 
A9 81 60 
0.3 80 FF 

80 00 FF 

80 80 FF 

G0 00 FF 

60 »M Yt- 

£0 80 FF 

£0 80 FF 

ED IE C8 

20 D0 01 

E3 FD RD 

€0 F0 3E 

F0 07 B9 

C8 36 FD 

€0 B9 F9 

F9 31 8D 

99 3D 03 
F9 "0 99 
RD 36 03 

02 IS 6D 
83 38 E9 



FF 
■F 



01 



E7 60 
FF FF 



93 
80 
FB 



ie ie es 

18 4R 18 

18 C5 FE 

B9 01 D0 

$2 is a: 

18 48 IE 

t8 C5 FE 

C0 00 Fe 

+0 46 81 

20 40 46 

C9 04 BE 

C9 01 De 

64 99 31 
60 FF FF 
80 FF FF 
FF 80 0P 
TF 09 0S 

TF 00 0P 

t f 00 8e 

ff 09 ee 

7F 88 ee 

FF 00 00 

7F 00 00 

01 €0 C? 

30 38 ES 

J0 ru re 

8D 10 B0 

m m bd 

!8 RD 18 

D0 8F 89 

10 D0 18 

S0 C0 00 

87 C9 F4 

99 F8 07 

m m nn 

J3 9D 08 

65 FD 18 
03 9D 08 
'B DO 18 
C9 08 F0 
10 RD 10 
ED 18 D9 
E9 FO 07 
F9 Fl 99 
10 ID BD 
18 9D 01 
(9 B9 F6 
€0 89 F2 
El D0 18 
10 C0 08 
67 C9 F4 

59 F8 07 

60 FF FF 

00 FF FF 
80 FF FF 
FD R0 88 
20 40 47 
18 RD 6D 
F0 04 C0 
09 FF FF 
80 CF FF 
89 FF FF 
83 "F FF 
8D R5 0? 
03 20 &1 
m 33 2? 
60 ID F5 
60 ID 92 
03 35 FC 
C9 36 DO 
29 18 R0 

01 18 C6 
13 59 D4 



rt 10 

0R 18 

F0 01 

18 69 

FE 16 

0R 18 

F8 31 

0C RE 

97 33 

84 -D 

01 50 

01 50 

03 50 

00 38 

80 30 

FF -F 

7= 7F 



F= 
7- 
F- 
7- 
F- 
7- 



-F 
7F 
-F 
7F 
-F 
7F 



03 

FB 



39 2R 

C8 91 

F4 P.9 08 

00 83 7 F 7F 

03 FF FF 

03 T F 7F 
25 FD C9 
f.A 3<J 02 
B8 83 R9 
D8 38 ED 
R9 80 60 
9F 83 BO 
B9 03 D0 

04 :8 R9 
FF 00 00 
rr ae ee 
FF 00 00 
FF B@ 80 
FF 00 00 
rf 80 80 
FF 00 00 
FF 80 88 
18 29 01 
66 ft0 00 
IE C0 25 
2Q '0 30 
3D 83 H9 
C8 C0 04 
87 C9 F4 
95 83 60 
R? 90 99 
F? 87 EE 

D0 



88 38 

01 80 

09 33 

13 90 

00 30 
D8 25 
4R 9D 
65 FD 
D8 01 
D8 01 

68 C9 
ifi 69 
D8 RD 
83 10 

d? ir 

RD .0 

0F R9 

DO 38 

CO W 

CO F4 

F8 97 

01 D0 
DO C0 

07 C9 
95 F8 

69 81 
D0 81 
DO 81 
68 88 
80 88 
00 80 
80 30 
R2 08 
C8 E8 
03 29 

05 re 

08 00 

88 £0 

ee ee 

89 E0 
RC F4 
41 FD 
C0 C9 
83 C9 
03 E5 
Rr F6 

a; f9 

ee si 

91 FB 

IE 85 

DE 08 

FE 60 

IE 90 

ae 80 

00 Ee 

00 89 

00 F0 

30 36 

00 60 

f)2 03 

B9 03 

03 n? 

38 ED 

00 63 

FF F" 



FF 
FF 
FF 
FF 
FF 



CS fl 
4D 83 
OR CO 



18 

07 



FF 


FF 


FF 


FF 


18 


C9 


R9 


02 


FD 


C9 


C9 


08 


A3 


na 


D0 


E2 


F0 


06 


R9 


03 


as 


D8 


96 


03 


19 


R4 


8D 


43 



10 8B 



*9E8 


4B 


e3 


EE 


4C 


03 


*C 


C9 


43 


49F8 


C9 


22 


D0 


05 


R9 


84 


18 


99 


49F8 


E8 


C9 


03 


D0 


05 


fl9 


06 


16 


4RO0 


SB 


Uf 


tt 


4C 


83 


R9 


96 


18 


4R08 


90 


CF 


80 


88 


FF 


FF 


80 


80 


4R10 


FF 


FF 


00 


88 


FF 


FF 


00 


99 


4R18 


FF 


FF 


ee 


80 


FC 


FF 


60 


30 


4MZU 


FF 


FF 


ee 


00 


FF 


FF 


00 


00 


4R28 


FF 


FF 


80 


80 


FF 


FF 


80 


80 


4R38 


FF 


FF 


00 


00 


FF 


FF 


00 


90 


4R3B 


FF 


FF 


B0 


80 


FF 


FF 


BR 


ftR 


4R48 


PB 


80 


84 


FF 


BS 


R9 


03 


84 


4R48 


02 


S9 


3C 


03 


CB 


20 


40 


40 


4R58 


CS 


01 


F0 


0F 


R4 


FF 


CB 


ce 


4R5B 


en 


D0 


£7 


RD 


R8 


S3 


R4 


02 


4R60 


99 


5C 


03 


68 


FF 


FF 


00 


00 


4R68 


FF 


FF 


60 


80 


FF 


FF 


80 


88 


4R78 


FF 


FF 


ee 


80 


FF 


FF 


09 


80 


1R7S 


FF 


rr 


80 


00 


FF 


FF 


eo 


80 


4R88 


2E 


40 


3R 


R4 


ez 


19 


5C 


83 


4R88 


=: 


RR 


83 


RD 


R8 


E3 


BD 


RD 


4R90 


03 


4C 


40 


4fl 


FF 


FF 


00 


80 


4ft90 


FF 


FF 


30 


80 


FF 


f-h 


y«s 


W 


4RR9 


FF 


FF 


00 


80 


FF 


FF 


08 


00 


4RR8 


FF 


FF 


30 


60 


FF 


FF 


80 


80 


4RB8 


FF 


FF 


00 


09 


FF 


FF 


90 


00 


4RB8 


FF 


FF 


30 


B0 


FF 


FF 


60 


80 


4RC8 


RS 


03 


3D 


R9 


03 


ED 


RR 


03 


4RC8 


4C 


40 


4R 


80 


FF 


FF 


80 


80 


4RD8 


FF 


FF 


30 


00 


FF 


FF 


00 


00 


4RD8 


FF 


FF 


30 


80 


FF 


FF 


80 


80 


4RE8 


FF 


FF 


30 


00 


FF 


FF 


80 


00 


4RE8 


FF 


FF 


90 


80 


FF 


FF 


60 


80 


4RF8 


FF 


FF 


3ft 


(TO 


FF 


FF 


00 


no 


4RF8 


FF 


FF 


30 


80 


FF 


FF 


80 


80 


4B08 


2E 


G8 


3R 


C9 


FF 


E0 


03 


4C 


4B08 


4e 


4R 


mi 


RR 


03 


49 


01 


18 


4B18 


91 


RC 


33 


R4 


e: 


B9 


BC 


03 


4B18 


81 


RB 


33 


4C 


46 


48 


7F 


7F 


4B2C 


ee 


03 


-F 


FF 


ee 


00 


FF 


FF 


4B28 


ee 


83 


7F 


7F 


08 


99 


7F 


7F 


*Da? 


ee 


83 


"F 


FF 


08 


ee 


rr 


FF 


4B38 


80 


83 


7F 


7F 


00 


99 


7F 


7F 


4B40 


RD 


IB 


D4 


29 


03 


8D 


R9 


93 


4B4E 


49 


01 


18 


3D 


RE 


93 


R4 


92 


4B3e 


BS 


s: 


03 


8Ii 


RFl 


03 


HD 


H8 


4BSE 


03 


8D 


RC 


03 


4C 


40 


4R 


7F 


4B6E 


80 


03 


FF 


FF 


ee 


90 


FF 


FF 


4B6E 


00 


03 


»F 


7F 


ee 


03 


?F 


7F 


4B7E 


00 


03 


FF 


FF 


ee 


90 


-F 


FF 


4B7E 


00 


83 


'F 


7F 


ee 


00 


7F 


7F 


4B8E 


R9 


02 


8D 


R9 


ez 


P4 


32 


B9 


4B8E 


5C 


0? 


?<J 


01 


AT 


Ffl 


as 


4Q 


4B9E 


01 


18 


BD 


RB 


05 


4C 


40 


48 


<B9E 


00 


09 


»F 


7F 


ee 


00 


7F 


7F 


<BRe 


00 


09 


FF 


FF 


ee 


00 


-F 


FF 


«.BRF 


np 


89 


'F 


7F 


ee 


03 


7F 


7F 


<BBe 


80 


09 


FF 


FF 


ee 


03 


-F 


FF 


4BB8 


80 


08 


7F 


7F 


ee 


03 


7F 


7F 


*BC8 


B9 


02 


D0 


38 


E9 


R- 


99 


21 


*sce 


18 


93 


98 


33 


on 


13 


30 


25 


-BDS 


FD 


C9 


00 


D0 


89 


80 


99 


03 


<BDS 


R9 


08 


8D 


9H 


83 


63 


R9 


01 


"BE8 


89 


99 


03 


R9 


90 


80 


98 


03 


4BE8 


60 


H9 


«F 


38 


F9 


02 


30 


18 


4BF0 


BD 


98 


83 


RD 


19 


D0 


25 


FD 


4BF8 


C9 


00 


10 


09 


8D 


99 


83 


R9 


4C00 


01 


Si 


9fl 


03 


60 


R9 


80 


8D 


4UB8 


99 


03 


38 


ED 


98 


03 


IS 


8D 


4C10 


98 


83 


fl9 


00 


8E 


9R 


83 


68 


4C18 


FF 


FF 


88 


80 


FF 


FF 


80 


89 


4C20 


FF 


FF 


00 


00 


FF 


FF 


00 


09 


4C28 


FF 


FF 


80 


88 


FF 


FF 


80 


89 


4C30 


FF 


FF 


89 


00 


FF 


FF 


00 


09 


4C38 


FF 


FF 


80 


80 


FF 


FF 


39 


80 


4C40 


20 


rn 


c-R 


BQ 


03 


DO 


38 


EO 


4C48 


9E 


03 


90 


8C 


IS 


83 


SB 


83 


4C58 


R9 


00 


BD 


9C 


03 


18 


90 


10 


4C58 


RD 


9E 


83 


38 


F9 


03 


D0 


18 


4C60 


8D 


9B 


03 


fl9 


81 


03 


9C 


03 


4C68 


RD 


98 


03 


38 


ED 


9B 


03 


Be 


4C70 


0F 


RB 


99 


03 


C9 


98 


SB 


06 


4C78 


RD 


9C 


03 


18 


69 


02 


:b 


60 


4C80 


IS 


nu 


2R 


03 


60 


FF 


80 


00 


4C8B 


FF 


FF 


E0 


80 


FF 


FF 


80 


38 


4C90 


FF 


FF 


ee 


08 


FF 


FF 


90 


08 


C99 


FF 


FF 


E0 


80 


FF 


FF 


80 


ee 


4CI"I0 


FF 


FF 


ee 


kW 


l-K 


l-h 


<w 


00 


4CR8 


FF 


FF 


E0 


80 


FF 


FF 


80 


80 


4CB8 


FF 


FF 


ee 


00 


FF 


FF 


80 


00 


4CB8 


FF 


FF 


EC 


30 


FF 


FF 


80 


89 


4CC0 


B9 


02 


10 


38 


ED 


09 


B0 


90 


4CC8 


4R 


IE 


ED 


33 


83 


RD 


10 


D0 


4CD8 


25 


Fr 


C9 


30 


D0 


0* 


3D 


99 


4CDS 


83 


IE 


SO 


SB 


no 


0! 


8P 


3« 


4^E0 


83 


Rr 


10 


D0 


29 


01 


38 


ED 


4CE8 


99 


05 


50 


21 


18 


C9 


01 


F0 


4;F0 


ZS 


sr 


S9 


33 


R9 


09 


8D 


98 


4~FR 


83 


6C 


F9 


31 


SD 


9R 


93 


89 


4D00 


00 


81 


S9 


33 


38 


EB 


96 


03 


4D06 


16 


81 


98 


33 


69 


89 


00 


3D 


4010 


9fl 


0; 


60 


ID 


00 


D8 


38 


F9 


■1D18 


02 


DC 


1Q 


3C 


98 


93 


PB 


16 


4020 


D8 


2f 


FD 


39 


90 


D8 


ee 


6D 


4028 


99 


02 


18 


30 


03 


89 


El 


8D 


4030 


99 


92 


RD 


10 


D0 


29 


ei 


38 


4030 


ED 


9? 


03 


M 


IB 


18 


C9 


01 


4040 


F@ 


0E 


FO 


31 


8t 


9fl 


E3 


R9 


4048 


00 


sr 


99 


33 


69 


R9 


E0 


8D 


4D50 


9R 


e: 


R9 


31 


8D 


99 


03 


69 


4D36 


Hy 


«t 


38 


EB 


98 


03 


18 


8D 



4D60 


99 


03 


R9 


83 


BD 


99 


03 


8D 


4D68 


9R 


03 


60 


7F 


00 


00 


7F 


7F 


4D70 


88 


80 


FF 


FF 


30 


99 


FF 


FF 


4D78 


80 


00 


7F 


7F 


30 


99 


7F 


7F 


4D38 


29 


C0 


4C 


B9 


33 


D9 


38 


ED 


4D38 


81 


09 


9e 


ec 


19 


8D 


9B 


E3 


4J19R 


R9 


00 


er 


JC 


33 


18 


90 


10 


4D98 


RD 


ei 


oe 


36 


-9 


83 


D8 


18 


4me 


BD 


9B 


05 


89 


31 


SD 


9C 


es 


4DR8 


E9 


81 


DE 


10 


"' 


9C 


83 


49 


4DS0 


81 


9D 


9C 


03 


ID 


9ft 


03 


4? 


4DB8 


ei 


8D 


9F 


03 


RD 


98 


03 


58 


4DC0 


ED 


9B 


05 


B0 


13 


8D 


93 


•:3 


4X8 


C9 


ee 


oe 


e: 


12 


91 


F8 


ec 


4DD0 


RD 


9C 


03 


IB 


39 


32 


18 


CO 


4DD8 


Ee 


01 


Fe 


F4 


^D 


9fl 


03 


60 


4DE0 


ee 


ee 


FF 


F<= 


30 


00 


FF 


FF 


4 DEB 


00 


ee 


7F 


7" 


39 


99 


7F 


7F 


4D»8 


00 


00 


FF 


F' 


39 


00 


^ 


f-F 


4D-8 


oe 


ee 


7F 


7- 


00 


00 


7F 


7F 


4E30 


98 


eR 


AS 


23 


99 


49 


fl< 


92 


4E36 


C9 


ei 


F6 


03 


4C 


CB 


4E 


89 


4E10 


05 


99 


BD 


03 


4C 


58 


4F 


99 


4E18 


FF 


FF 


88 


83 


FF 


FF 


ee 


80 


4EZ0 


FF 


FF 


80 


03 


FF 


FF 


0E 


90 


4E28 


FF 


FF 


80 


83 


FF 


FF 


8E 


98 


4E38 


FF 


FF 


00 


03 


FF 


FF 


ee 


00 


4E36 


FF 


FF 


80 


83 


FF 


FF 


8E 


80 


4E40 


AD 


96 


93 


C? 


80 


F0 


95 


4C 


4E40 


CB 


4E 


8D 


99 


63 


C9 


oe 


DO 


4E50 


F6 


8D 


9B 


93 


C9 


00 


oe 


EF 


4E38 


fl*4 


92 


89 


04 


99 


3D 


05 


4C 


4E60 


44 


4F 


09 


09 


FF 


FF 


ee 


98 


4E50 


TF 


TF 


00 


80 


FF 


FF 


8€ 


89 


•iE 7 e 


FF 


FF 


00 


09 


FF 


FF 


ee 


00 


4E'8 


FF 


FF 


80 


98 


FF 


FF 


92 


83 


4E80 


f)0 


ee 


R2 


23 


20 


80 


41 


RD 


4t8S 


IB 


Di 


29 


Vi 


uy 


00 


ue 


03 


4E90 


R9 


91 


R4 


02 


99 


8D 


83 


63 


4E98 


C9 


91 


F0 


F4 


C9 


02 


D8 


03 


4ER0 


R9 


ee 


R4 


92 


99 


3D 


03 


63 


4EH8 


R9 


e2 


84 


92 


99 


8D 


03 


63 


4E39 ' 


FF 


FF 


00 


90 


FF 


FF 


00 


03 


4E3B 


FF 


FF 


80 


88 


FF 


FF 


80 


83 


4EC0 


P0 


90 


84 


92 


R9 


02 


85 


FD 


4ECB 


16 


90 


0D 


R4 


02 


C8 


84 


02 


4E30 


ce 


94 


D9 


01 


69 


06 


FD 


13 


4ED6 


PD 


10 


D0 


25 


FD 


16 


SD 


83 


4FFF1 


P.3 


9R 


RR 


R8 


>9 


02 


B0 


13 


4EE8 


£9 


01 


38 


E9 


18 


18 


85 


FE 


4EF0 


18 


4R 


18 


4fl 


18 


4fl 


18 


m 


4EF8 


18 


0fl 


18 


0R 


•18 


C3 


FE 


D3 


4F90 


Cfl 


B9 


03 


Be 


R4 


02 


18 


£9 


4F86 


01 


36 


E9 


32 


18 


85 


FE 


13 


4F19 


4fl 


16 


48 


18 


4R 


13 


0R 


13 


4F18 


0R 


18 


0R 


18 


C5 


FE 


D0 


RB 


4F28 


B9 


5C 


03 


49 


SI 


OD 


88 


03 


4FZB 


19 


8D 


03 


C9 


03 


D0 


11 


93 


4F30 


Efl 


R8 


18 


20 


40 


4C 


R4 


02 


4F39 


20 


80 


48 


R4 


02 


4C 


40 


4E 


4F48 


C9 


0« 


oe 


08 


28 


ce 


4H 


H4 


4F48 


E2 


4C 


00 


4E 


98 


08 


R@ 


29 


4F59 


ee 


49 


R4 


02 


C9 


81 


D0 


15 


4F58 


19 


28 


D9 


C9 


F9 


D0 


08 


98 


4F68 


18 


69 


92 


18 


99 


28 


D0 


28 


4F68 


E9 


4B 


4C 


CB 


<■£ 


RD 


IB 


D4 


4F70 


29 


FE 


18 


C9 


FC 


D0 


93 


28 


4F78 


80 


4E 


B9 


81 


83 


C9 


(10 


lift 


4F80 


66 


28 


40 


4B 


"C 


CB 


4E 


C9 


4F88 


ei 


D8 


19 


R2 


89 


98 


08 


88 


4F90 


.-? 


ee 


4D 


fl* 


82 


20 


80 


4fl 


4F98 


18 


sn 


en 


fl? 


81 


98 


08 


RS 


4FR0 


20 


89 


4D 


8* 


e-2 


29 


00 


4B 


4FRS 


4C 


CB 


4E 


7F 


e9 


00 


7F 


7F 


4FB0 


80 


80 


FF 


FF 


ee 


00 


FF 


FF 


4FS8 


00 


SO 


7F 


7F 


ee 


00 


7F 


?r 


4FC0 


26 


36 


40 


29 


C0 


41 


20 


40 


4FC8 


43 


26 


ce 


42 


29 


40 


42 


20 


4FD0 


80 


48 


20 


90 


45 


89 


ee 


80 


4Frs 


00 


£0 


80 


4« 


20 


40 


48 


811 


4FE9 


IE 


D0 


29 


8E 


49 


RD 


95 


03 


4FE8 


C9 


31 


D0 


05 


89 


FF 


60 


RB 


4FF0 


8B 


33 


CD 


6E 


03 


00 


8B 


RB 


4FF8 


a; 


33 


CD 


-L 


B"j 


D0 


83 


R? 


sees 


S3 


69 


R5 


C3 


C9 


3F 


D0 


0] 


5026 


63 


RC 


84 


92 


FE 


=13 


03 


28 


5010 


83 


41 


29 


ce 


4E 


18 


90 


R8 


3018 


7F 


»F 


00 


ee 


7F 


7F 


00 


08 


5928 


FF 


FF 


00 


00 


FF 


-F 


00 


m 


5028 


7F 


»F 


90 


ee 


7F 


7F 


09 


09 


3030 


FF 


FF 


99 


0R 


FF 


•F 


80 


00 


5935 


7F 


7 F 


90 


09 


7* 


?F 


00 


ee 


5949 


A3 


10 


D9 


25 


FD 


39 


08 


Fe 


3049 


02 


fl9 


91 


8D 


B4 


33 


98 


0F 


30T3 


88 


B9 


03 


DO 


33 


ID 


01 


oe 


3058 


B9 


07 


RD 


91 


D3 


38 


F9 


05 


3060 


D8 


38 


E9 


0B 


9? 


36 


18 


9E 


5068 


4fl 


.9 


88 


R9 


93 


60 


B9 


02 


5970 


DQ 


38 


ED 


00 


D3 


30 


OC 


81 


5078 


06 


B0 


38 


F9 


05 


38 


18 


R2 


5088 


01 


90 


02 


R2 


93 


8D 


BS 


82 


598S 


38 


E9 


0F 


90 


35 


RD 


10 


D? 


G093 


29 


81 


CB 


B4 


03 


F0 


2Z> 


tx. 


5093 


e: 


F8 


0E 


C9 


01 


30 


ID 


RE 


58R3 


B4 


03 


C9 


00 


M 


16 


18 


90 


50R3 


0B 


C9 


00 


D0 


0F 


RD 


B4 


02 


-•■H-- 


C9 


01 


D8 


08 


A3 


35 


03 


13 


59B3 


€9 


Fl 


90 


11 


98 


4fl 


18 


R8 


50C3 


R9 


00 


60 


RD 


10 


30 


29 


01 


59C3 


CB 


34 


93 


D9 


EF 


98 


48 


18 


50D3 


88 


R9 


81 


60 


FF 


FF 


00 


80 



1 1 4 YOUR COMPUTER APRIL T 984 





isionj (Software Factory) Liraitsd software is available f 10m 
«3on Lightning dealers Makro Marmes Prism dealers Re 



s) Ferrantl snd Davenpor. Gret>.is 
wore City Spectrum cealers SupaSraps (selec 



I^VHH^^^H 




Keith Miles with a Basic 
program for the BBC 
Micro that makes use of 
EOR printing and multi- 
colour characters. This 
makes Squares shorter 
to type in and faster to 

Play- 

SQUARES IS a variation on an arcade game 
written by several software houses. 

The aim of Squares is to guidj your boot 
around the jric, colouring each line and 
square traversed 'l"he values shown in the 
square* are added to ysur score as ihcy are 
made. To make it interesting a monster is 
pursuing \ou. This creature will erase all lines 
you have coloured that do not form a part of a 
square. There ore also immobile iv.oni-ters that 
periodically jump to new locations which you 
should be careful r.ot to run into. As you 
proceed to higher level* the number of these 
latter monsters increases as does the 
frequency of their movements, 

The particular features of :his game thai 
mabe it different front most games previous.v 
written in Basic Is that it rrakes ezteosivs use 
of Exclusive Or — EOR — colour printir.g 

and multicolour chaructcr3. 

Shorter and faster 

When printing at the Ciraphics Cursor — 
VDU 5 — it is possible to superimpose 
defined or any nther rharacgers on top of L-ach 
01 her. Using different cciours for the different 
features of the character to be created, the 
character is assembled by moving the cursor 
to the required location and iuccessivcly 
selecting r\\e foreground colour of tht part of 
the character to be printed, printing it and 
moving the cursor back over the character. 
In Basic this would take :he form: 
VDU5 : IVOVE X,Y : GC0L3,Y1 : 
PRINT CHR$iX1i : VDU8 : GCOL3,Y2 : 
PRINT CHR$iX2i 

etc., where X,Y are the desired scieer. co- 
ordinates, Yl the colour of character XI and 
Y2 the colour of character X2. The VDU 
commands cat.se printing to take place at the 
graphics cursor and trove the cursor one 
space left respectively. The man, squares and 
walls in the game are constructed on this way. 
The>e commends can all be replaced and 
strung together as VDU commands eg., 
MOVE is VDU25,4,X;Y; GCOL is VDU 18, 
3.Y1 and PRINT is s.mply VDUX2. For 
example, the tbove line of Basic would now 
read: 

VDU5.25.4,X;Y:18,3,Y1,X1,8,18,3,Y2.X2 
Not only is this shorter but it executes faster. 
This is very important for the more 
complicated a character is the lonjcr it takes 
ii> print and the slo%ver movement wi'l b;. 

EOR printing is iapenant when coloured 
characters arc to be mov;d. Refer :o the User 
Guide for a detailed explanation, but when 
priminf! graphics chcracter; colour i3 chosen 
with GCol x,y w.iere function x determines 
how colour y will be printed, x can hive five 
values C, 1,2, 1,4 which respectively print the 
colour, Or it with the colcur already there, 
And it the colour already rhers, EOR it etc 
aid Invert it etc. EOR (3) is used because it i> 



SQUARES 

Program 1 

10M0DE2 

20VDU23,1,0;0;0;0; 

30VDU23,224,31,23,31 ,23,127,255,0,0,23,225,0,0,0,0, 
0,0,255,215: REM Boot, sole 

40VDU23, 226, 126,255, 153, 153,255,255,255, 170,23,227, 
0,0,68, 102, 0,0,0,0:REM Monster ,eyes 

50C0L0UR1 :PRINTTAB (6,1 ) "SQUARES. " :C0L0UR2: PRINT ' ' " 

BUIDE YDUR BOOT"'" AROUND THE GRID OF SQUARES S 

CORING POINTS FOR EACH"'" COMPLETED SQUARE, WH 

ILE AVOIDINB THE"*" BLUE MONSTERS. " 

60C0L0UR4:PRINT'"LINES CAN BE REMOVED BY THE PURSU 
ING" * " MONSTER IF THEY DO" ' " NOT FORM A SQUARE. ■ 

70C0L0UR3 sPRINT'" YOUR MOVEMENT IS*"" CONTROLLED B 
Y THE*'" CURSOR KEYS." 

80C0L0UR1: PRINT'" <RETURN> TO PLAY"' 
90C0L0UR1 
100VDU23 f 3,31,17,23 
HO*FX21,0 

1 20 1 F I NKE Y ( -74 > MODE7 : CHA IN" Square2 " 
130G0T0U0 



possible to predict the outcome of function 
and by careful manipulation cf the colour 
paku; usin^ VDU 19 to enable characters tu 
move over other characters. 

Hor example, Red — colour 1 — EORed 
with Blue — olour 4 — gives Magenta — 
colour 5 — if a red character is printed on :op 
uf a blue character, but if colour 5 is redefined 
to be red - VDU 19,5,1,0,0,0 - that part of 
the red character over the blue character will 
show red rot magenta. The EOR values 
needed are mathematically derived but ran be 
easily found by using the BBC's own EOK 
function — type 1 EOR 4 to chick the above 
example. 

The game itself consists of a series of linked 
procedures whi-h are called from within a 
Repeat Until loop A'hich controls the game. 



Variables. 

Ivl% — level. bootxXi and monster* % — 
horizontal position, br>oty% and 
monsterv% — vertical position, right% anc 
HORZ%-0 or i moving rigr-t or left, 
Down% and VERT%-0 o- 1 moving up or 
down,colour% and COL0R%— colour of 
lire t ro versed, col % and COL%— ccloir of 
line coloured,{oldx%,oldy%,OLDX%, 
OLDY%) — starting morriinnn-is of meve, 
ihor%, /er%,HOR%,VER%' -destination 
coorcinates of move,linedown% and 
Iinoacro3a% positions on the grid stcied 
as a decimal ec., 27 = irtersection 2 
across and 7 up,across% and down% — 
ulJ liuii.'uuicii and vertical location of 
monster,fill% — flag for numter of squsres 
filed,hit% — flag for identifyhg game 
over. 



F:ogiam 2. 



|»W •T4n:nceLEr£i.!inrniixxi »> inp-pm? btcpj 

"s'TM.'lI'UVMtVril'PlkX-uminMll'HUWII 

;«rx 170.0. m 

'CPfll 

TREK Old*'. » lines 1 to 3 •■ Oi.i- Intrrturr rot fitlvj 

.-_i .»!*.- 171 k VX(]0> . <*-' ! ' * .*• ' ,lin«Kf u-. ./. >b K' J LltriD 

»iiX<?,vt .iixrn ,hnx<9> 

2C0WI 11 llllf «1U« ,70i FEeOR - ! PRINTER- i EH} 
•JOllx-.i 

•Knot*; 

3,;PftDC:ui<M*r 

e*gfKji_-ib*iQ*fi« t 

T^BOClnit 

KPROCjrjd 

9<i!rivlX>9 lvll~7 
L-.|'w:,|,ri:!Mli!,iiol»:i 
U OfTaC.. ...... .r. itwifelHrMS nui.iiwr yxi 

1 2C?*xX«t 1 1 «irt"tcr 
13CR£PE\T 

t«0[FlM<ETH-24(R>ffloi»>l>.Xi3JfW»octyX.*I]096-ifc tOOt»«» 
hnft( »X-«*1 r l v li:-l:cu] jurX-FMot ( b«TI H i • ?0 , boot yX-lollP 

!■,, '^-..... ib>«ui.k4 .^-..v. \ i .mp:>n.> i>i»e«*%»i»«o,>i(i icaro 

UK) 

1 501 r t M< --V { - 1 22 iflnObj.il >:".■: ! I < »i'«Mint yx«0»96- 16 tiiij'. 
>x-BoDt.X>4*i. iglilX»Oi=olnurX-fNDt U>oet.iX-2»,oootyX-l4 
la0NVU|fjol "hotit"X-4*,bjtit v') :»'HI(Xirr>l <pDDt»«,QO«yXI iG 
llllllllj 

l/.mi 1*1 v : -Bia,Dlj^jly:'.,*f/WHi;Mcnr-Vjitir/'*-T2 Baat,>. 
-i,™t r I.;:;Hn^I-.I: L uljurT.F*Hb,ii«.l,tmHl JOUFBT. 
Lint :•■-:.,-— ,nr.-iv:'-i:i iPftCCImuUliual »X , tool .''■': rt> in: N 

170IFIU.LVC •■.•i«<nu-.jtv> -I l^MCLm.t . v.n-.U'*!- .: ." onnt/X 
-9COt»x-3IiUiw»X-lico)jurX"FHJl(tiuUl«».,ktjutrX-»a0iiPI*X 
toot Ouut > X .toot yx> xti ■ putlCocot <oout a X , mottX) 

laoiF^i ■-...•:-: cxdKO elee ci.ix-t 

I^OIFco. Our:-7 >•< -■ 

2ll?ll r) 1 ht^-)ftsn>L>ul<xnlPlv/-.V/ PO-X-Hot.XDIVl^Z.rn 
lEBJCXttlBKEl ,1*lDlOVlt) I JMHUJXinnrXI ,YT lv^-7.1 ll ir.,rr-.i-. 

■ -ol :J.^:*l'J-uldyT.:ll>n"U"CJt' n::\l 1 vmmc r PMl 1 1 n I ri«X*tl^r 
)iru-,',>:-;iSOT!);«) 

770)F<- . u l,lK-OCfta>r.-,t , xrQPl92-JI l-r X-luot .xfi I VT'-'i ni 
VI UnU.'.l , vti^I^VX) :iU/-Wt.\r\crXI ,VX l*tr%\ >l lnc»Cr o-i* 
I pli U i » *lff* W r t l HflCI IfMMMTMM iMIMiEPO»»«l ,»ld^H.fior1. 
r,, ; rm- 1 . 'urs^ 

23011 VaMXalMMMtytMODM-ll v^rx-bprt V xt')V»o-liniv 



rT.'olo!) ,rXto OrX><0FUI>nX(harX),VXIv«fX ■ I knnlmnX-h 
orV»]0*oluViiPfttt:ii n«1nfOil ln»oo»nXi iQldyX^vwrXiDuwiX- 
■liNIWO 

240 1 f ::. .»„.>(! ivabo : t yi-ii L ''•.- 1 b « z*,n-.t.M iv.v- 1 1 r«3V 
Exviuid-xi .rxtoidyxnryuuxxctiorxt.irxivwx !ii.«inmw 

w V*10*v»rXiFR0;i 1 nedanri( 1 inidrM-ll :nl rt^l..^r: 1 Tint^X '- 
I 

:r:o: • jl ,. ,<u -1 >. acsi v^unr-Mr, h«ji .. t .a. 1 imiai : -.v^ir. 

i40f>«M:ncr,i.non3tM'iBOUSD*>0,-A,1.2 

2?Otr*ND< I > >. *3-< IVlZ/1 01 HB)tr(uirt™>«>n,tiT iSOLMldIO 
.-E.Z.2 

:so-.t.4 uur<E-FM > T 1 »n,' . ::. nao'.yx ) ■ IFcalour : ■ uni- ml Tin 

m%B M'..ji.,i: 1 

vvr. rn[i. kl IVtCH* 11 JX-5* 
.•OOtFUtX-O lrlX-lylX-ll0DTO70 
31M0T0M 

.■'.■dim rnncnwaifno 
.■'.I.-, iij.-.i iviT-nrarx-n 
240£M*MUi: 

■HVMUHnil 

?bOFaaXX-e4TOI21f.3Tlt'rr7i!n,inGIVlV2>«X:i*E>T 

ZTGFtntt-ttoniWjTtr ■« . tx iyxo iv»t-i t »Y!i heit 

;B0FO?XX»0TO6iFOR«t-()ruiOi ti r«»»rroMX<XX.rXV-OiNk*T. 
;9OFIHXX-»'ra7lF0RyX-0tINilini«t»»«>XUX,TIl-0l«=XT 1 
-1 ■> :tin >t ■■ "i - :-2 1 tOOtyX" 1171 Kr«t#m l».Vl «onftt«f yX*974i » 
crc*»X->l dDWlX-f 

*IOcnHiur;-6iirjLDRX-6lVERTJ-9lrt»Zt-0!rliif«t«^HO»«nI 

4ZOU1 Mt-*inifyi-,.iftW\-ul,C';. "J 

«00OXX-»t OVCf X-9iH0BX-«l ^ERX-o 

HOBDrHK 

«SODEH>RDCari< 

460UDU1Z .4 , 1 7 , 1 1 PA1 NT T*B (« ,0) -EDUARiE' 

«OFCB)X^ftOTC3MTEP-9.ir«w:**.lXi[>VWIIi6,rXttECT 

rtntC* JX 4*TC-12143-EP 1 °2i HCVt JX.-Jfii :<!«». 1 . 969 1 f*KT 
rtmvpiM , I?, 1 1 itcX»5 1 * i : ] X-C. FtMU X« I COi. »X-OlFOR0'C9T 
uiuirr- 1 1 icx-kx • : 1 v. x : IX . JX) -END i*i ■ p-rintthk < i-.'T :■■ - 1 ,K 

TI l«^» HT,,^1 . ^ , T . 

■lOCa iiiwji miNrrn^'i ■ ro> "£C0RE"Tft8U .J)> i ixti iCsUXJ 

R : : F p I r, . 1 ti : 1 1 , ■ , » ■ 1 1: ' .l-Tir ■ TH3 ! 1 i , 3 I ' ; H [? : Hlf, 

SiOfMNM 

BSMmntiM»i 

M0FC«[X*:rOJC!5inNlHH0.-i;.6.]JlF0»JX»lT0»0iWlIU:9,O 
,BK><t> 0t«F0fi]"Ua3>!Nt :i,, 

3S0VT(JI9,».O|Cli|,l7,)l»l!NIIfltl(2,Hi-«lElURW> TD FLfl 

r-TFiB(3,i4>'<spf£e> ra BB* 



1 1 6 YOUB COMPUTED, APRIL 1 984 




Arrays 

X%( — l,Y%l-}-hori7ontai and vertical 

locations of grid intersections on Graphics 

gric. 

sc%(X,Y)-sqaue scores. 



line£cross%{X,YJ— status of horizontal 

lines (0 ml Li.jwKibeLl ut wiped by i mui isLei, 

1 travcrscc, 2 secure in a square). 
linedown%iX,Yl status of vertical lines. 
MX(-),MY(— ) — horizontal and vertical 
loca.ions of still monsters. 




V.l»«r 1 .- 1 ,ii 

ETdlflMohri Hi rucfwoc 
iwanaMO 

■iiOjcr ostX^tovctc XX 

S20n«»nx-iK>i3t pyi 

iJOIFitOnitC'YtlOKtKl'MtMtaS e.S£ "tRrX— 14: >FUa,.l.> 

<«ns'fri<X levdX— m>lo*irX-20i£l.aF, :«v»Vt-JIf Hc«:s.-: 

Q 

XOmittXI »l»v»lXI 3 IrTtwjMtlar yXK!D»6<r * 6TI-^l*Crtt;tcOX''#C 
rm.»X 

t'iO['n.i.-H»r „X-liu»lrX'HEN670 E.5E lCBIX=Ot I-boalyXin 
nf.l».r.X*l*Mii;>X--|3 VEfrit-O E.9E u|>X' 131 veRTX»-W) 

f -.' ni.is' if y%*nm% ,w grt*< f«rBfMLrM yX cjoly?:! -ti*o«'»ler> 
X'a-jiil>>' • .|.M .■)r^.n*>u.r.Wajt^Z;>J2-H£H«n»lrjrvX-*w>- 
X 

fc70ca.aRx-FH.1i r>«.uu-.i 1 r-t'HiBix.njfm<>r v x<.vr»iti 
4*):naL»5;^i0Pca.0BX'*t eu.x-7 clui cnn-o 
fr9OPr»0Cnr>ifttir i»:ig6i:,*«*it 

7iOGC0L3,Clll » 

7:.->:tw.'l:rr.<xnUDl92-]2 K«I.«jn«lm.lC!v!»2.PR;«;iift 
OfliO-OlX-Htni 

r^IfMjtnlpi ,X#1»i/,^L- V£F&-.dy»t«. rKDIVTi limKurt 

olii tXlrTt-vi ux 

/4.H NtffMC 

raoairfmcmiintaf<o.*»i 

7fcOVMJ3S,4,l(!llYX|tq,3 0. J*., B, 10, J. 7, 257 
tmcwhmc 

7BvCl<TR<KOa« "sX.vX! 

Tww6j;a,i,MVi/X!ia,j i,z2t.B.ia,?.z.m 

OlOaC'PROCl I !-■>«.■ >M<IXI 

n?<»ix"i-.i>i«!P:»U'ix«cciic 

m-Mi hn..rii...t.:ir.,ii:i ~i luMcrmcXMltBlx -i 

escewMc 

BfcvBlFFKOCI I wclo-i »I 

B70A7X-H1B 1 V IB 10,-1 -nX.">ll 1 1 I 

Ol»:>lt I ln«44Mr%(J%74,NVXl*B I LfMddrMI* IIX€l««f£JU*l 

B90PN I *r i»rr.ip lA.*X.lt7X> 

TOQCMtmC 

Vliim i-»im:»ni.^t*_^iilx,b)Xi 
vvi> i r « i x-ix:tiL i x-orMt kmo 



«3C|ru»##tTO«l.<«lX.tilX-ll<'0*r»CI 1 in»iMj*rt,X<fltX-l .;.! 
IKXtM Hr>p«3«nl<»lX,hlX.-:>iVN0 «>l<lt,lill)<» PROC 

Or JMIiJU*rT<jr.Si ■ 1 ,1 IX • l> il«:«eci-r«|«;r =..<.]',. !j 1 *l 

?4C I r« i i-onrn i x-? i iif vjm> 

.'-.'«» 1 1 mm HMwTrTwllr.lilXjl i/'fwms i t'lMiftiiinwTfulT 1 >1 
:-:■ ■■ -ioiij iiiBiiwiiiaii.Lii'ix '^mnd •rX«IXibn»ll<> 
c ppco ««jui. «i.!V.-:.ti:xnpe(Cu.^»iii.>«»»t«i».ijnn 

97<defpiikiou».-».mi l*«,r»?Xl 

90f 1F07«-!VIR'(1?X-I>I1H WlOO? 

'/'/. II I v-ierlnM*XI«-..'X-l,Zi'JXI<>l>4*0 llnvA-r uatX <dIX.b2ll 
• >i>HMl I IWKf p«»l<«31[ ( D3I-l KlttrMB *cXI<7X.b2XKX> ft 

POdr m iH mwr w Ijgx* ; .i*.-.-, i : .iH.".,ir »j„ ( . .,..'-. .n. 1 -. ■ 

111": II *Sl-U.M:S>. <.>IH£NI02) 

lU!UI-'li.ii.ita.nX<*2X<l. I.2XI 001*0 IlnlKrgHX liiX-l ,>2 
XX. .KAriO lln«*cr<»<r,Xlj2X<l,Il2l-l><XXlND SCX jZX«l,D2tl 

■■j inutii j»-.gui-.u2-/:.ti2>.-t>ir-fiaC5r:orEiijp<i2X»i,b2Xi 

MKMCWMOC 

i«»reFP<<oco.-j«iij4'eii ix.izxi 

lU^PVlIU'. IB,},b 

IMwrrjuFjcxizixi .•xnvxuirivi «J<iii>i> .rxurxj 
lOfc-MXaTiKI.X'Kil'J.irXlirt'l) 
IC7<"1CVOCXIIIX«l ,VX<j2X«ll 

ic«»oi , «.nnirs.itiiii->i i ,«ii»i 

IMlt WR W 

L K'OWF PR0C». i>.l. L | L .<HI,<t: 

'.ll-l.i,m-.ru..i:i»,pV-2 

UMIiiiwi.<u»(I(I,iMI4 
1 1 3«l ln«U»tf)4<tX-i ,rX>"2 

i I 4,11 InmrwhZf rX *-X>*7 

■ l-n^tX-fXrX-vcXCI.rXli^rXUX rXI-Oi lllS^ir nt 

: u m timmr: 

) I MOO lVCX,:*-nr*"ff«iri frX.vXJ 
I :i':in«1n-nls-?.,vX)*;' 

S I9sl I'riHillcl'l ,v»l»2 
J 20« I IfiwcrubkX US, V7I -2 

i3t*iiinicrinmc]i ( vi-i l >>a 

lZ2JSCK-SCX«5Ci«X,vl1l«X<rX vXI<0H1XH:pr nt 

l23*CMt«!OC 

IZ^iOEFjfloCli-Int 

I ^3Wi«u4;r„<A.^un^ fiihn«oi l v 9.>|BBK| ivour 

l2rVM.HX.talX-.. 

I Z70EHIW1OC 

J 2B%DEFm0C(t 1 1 1 .on-, t^ 

i2»MTj«rx-i>n i» x 



l300JH-«HH?)-lji2x-ft>*(l<l!-LirHXlHl«<itf,)Xl-3?irllrX 

ttxi-rxiivxi'ifi 

l310aOlX-P"PTirXXt!X>»M,HTI([X>-*4> tFputX- ITHCWIZ'JO 

lTjomir.T™.i.r<mi|!.i Hrxiixi) 

1 TTrtuFTf 

! M0ES0PH0C 

1 ZSODC^PROCr . i.umu ^U- 

ll-tOEX-KHB 1 .:^.['. I i...:-n<) ir'<i;nyx-nyl 1X1 

;^0iix«Rmi7i-iii2X"«>MB'ioi-ji'«nit>-itiiixi-i2irnx 
UX)»vxii2xr«i* 

!?90PooX-FM"'<rfXf 1X1 i*ll,,rtVVCIll'**l! JFPtiiX'IOfiFoiX-3 
THI3V13T5 

i^wipnDCiiw»t»*ii.KX,n¥X iinif^Tdi-^uriri.t r.'.i ,nv:-; = : . ■ :■ 
nixirujcmx 

m.OiHiVU\Kktr\at*l 

. ', III Mm-:- n:.i-'.« vXTttENJ-B; 

! l2--lf£>:n:rCftI>...--l/lMDl.r.tJcrc?5A<Ha;X,VlHXI-l ll >«u. 
'0% 1.X I rORX , »«RX)-0i 93TD I »T0 
m01FS<S«(HOnH) — ITHENI4D9 
I <-;irmn;rn^l ,n.s«,i«li'S'-: 1 mtur n«X OLDXX ,<X 

UT/I -MUK/IUt/W 

U6<waro)4»o 

li7<v«M;xt:C«.0>X).Mr.lOL)VXliOR««X<H3RX>.VTtll*RXIiiail 
I1HII0 

i'Q0CK>pnac 

t ' -■- Lli ^*.Q[ ^ . j... 

l?OQtF«i.rur,»x< -ian;t<r< "m mit.m: 

i : : 'jl^fy. i'.'E= "'. I ;.v.-ii ..nrrw 1 n n Ij-T-., VI li- I r»] 1 tnrMKMin 
X <M0RX ,VE»X ■ ■ 01 COTO1550 
l'20tFBO^lVERl»l--l r i»Nl^,0 
l»V.rtrei I nnintfi; < ll Iix.ll HVX -1 l:n*d3MnXl0l_lMX,ClX)VXl 

-oiarjTzisw 

lMOGCIOirvin 

isoorcvenroLDdi ,%x<ix-3»x> hmusimmu ,yxc\erx> 

sv^h Kin'iai: 
irstnotrPKOOmalmjr 

SSIWVI.-.'IV.I 1 t / : ij| ihtrt 11 MTl.t* 

iv.'",i.ii-i,',:;i : :»,),i:jiH,i;,:i;,i^.m ',0.13 • -i 
14UOVCUl>?.'},*|4| 19,14. 4|0llKE>1 CI* Blut» 
1AI«VLUIV.J, i[0l tftOI 5 ycllOH 

)t2OVCU19,l3,3l0|lT.I2,3|0|:RCrl 1.1,1V ■..,— H . 
HJiAfLP-rlU. 

uidDtFFMpriax txi 
U30-Fl)[rf«<iix,rt-I i 

H60H I > N P | [ H .,X I 

l..'..-iillsl :|-...'.;.. U M ■■ 



YOUH COMPUTER. APR L 1 984 117 



/ 




' 



\ / ' 




X 







^J, 



I 





/ 



A 



/ J? 'J 

/ //// 



/ 



// // 




CDS Micro Systems 



C0L055U5 
CHESS 20 




CDS Micro System 



Send Cheque or RO. To CDS 10,Westfield Closeji 



& more action... more 
adventure 



.-.and now the ultimate 
challenge COLOSSUS 
CHESS 20: the finest 
chess program ever 
written. 

Available for the 
Commodore 64 

£9-95 



SPECTRUM 

G03BLE A 3HCST 

CATERPILLAR 

LEAPFROG 

R EVE RSI 

3DPAIVTER 

BOZY BOA 

POOL 



ZX& ORtC 

XXX 1001 DODGEMS/CONNECT 4 XXX 20J1 BOZY BOA 

XXX 1002 CASTLE ADVENTURE XXX 2013 REVERSI 

XXX 1003 BREAKOUT XXX 2004 

XXX 1004 BRKX-STOP XXX 20-35 

XXX 1005 REVERSI XXX 2006 

XXK 1000 

XXX 1007 



CDS Micro Systems 



CDS Micro Systems 




5PlCTSUh\ I6/4HK — -? V m ■ SPECTRUM 48K 




CDS Microsystems 

r WINGED WARLORDS 




spccmm t&48h 



new... Spectrum 
Arcade action 



CDS Micro Syst&ns 



XXX 3001 
XXX 3002 




JptCJRUm 16/46* /HJ 



CDS Micro Systems 



CDS Micro Systems 




SPECTRUM 48K 




ems.:Commodore 64,Spectrum,0rlc I 

, JohnMenzies and other leading Computer Stores, or... Available direct from CDS Micro Systems 
IdCloseJickhill.DoncasterDNll 9LA. Tel: (0302) 744129. (Trade enquiries welcome) * u^amn^. 




Will you 
w accept this 
mission? 



In your Z5 Luna Hover Fighter 
you must penetrate the 3 
successive Seiddab defensive zones 
and dest'oy their command base. 

Tie state of your fighter and irs 
armaments along with s:atus 
report cf the Seiddab defences is 
given beiow. 

Good luck, May the power be 
with you. 




LFAlSlEl RlST^ 



V hort range weapon system. 
■P Indium powe'ed Powered up 
ard cperatnnai. 



n a w is b n 



D 



• S H I E LID S ■ 



r-lirhii/m Doweied. Cumbat 
power level Status all green. 




G A U G E S 



Long range propeiuene tanks 
Status full. Combat shielded. 
Hull temperature status lew. 



KNOW YOUR ENEMY 




DlAlBHTlA ilMlKlSl-l 



% obotiea ly cortrolled. Ytsan 
T miss les- ^rmed. susceptible :o 
laser strikes. 




high power, tow manoeuv^bility 
strike craft Hodium missiles - 
armed. Susceptible to missile 
or laser strikes 




|' 'niT i, si s| \l 



Long rarge weapon sys.ero. 
Radar horn ng duodec warhead 
A'med and ready to fire. 




£5.95 



£5.95 




Long range, over the horizon 
sei nuii. TuntU tJ the ptaiiita 
output of Seiddab hover fighters. 





1-ilSllA VJIJG A T 1 O iM ■ 



Locked on to tie Seiddab 
command base. Head up path 
display. 



"his is the atest anc most 
W difficult mis^inn in the long 
running struggle against Seiddab 
aliens - are you oreparcd to accept 
fits mission? 

Available for 48K Specif um frarr all leading 
software dealers including Boo:-,, John 
Men'ies, Spmrun Computer Centres, etc 

AU*ltaM«#v* »cfccr ponuljir home nlcrci lean. 



^Pontaln proximity fuses, 
^explodes on detecting 
hove'figliter. Susceptible to 
laser strkc. 





Hew/son Consultants 
568 Milton 'Hiding Esie te. 
MiJtcri.AUiiyc-uri. OxonOXIt 1RX 



!m!i1s |S1||L E;- : S|l LP 



■ inal line of defence - self 
activating. Hews:ron 
Warhead. Susceptible to laser strike. 




M| our objective - heavily 

l defended requires rrany strikes 
to destroy - you must not fail. 



Space Quest — for the 16 or 4SK ZX 
Speeirum makes use of fast rnachin: code and 
high resolution colour grtph.es :o create a fast 
shooi-'em-up game. 

Yn i are alone in your gleamir.g nuclear 
powered spaceship as you steer through the 
hazaidous space lanes until, unwtrned, you 
are attacked by the blue budgies a violent lace 
of creatures who get their kicks out of 
dropping bombs on passing space ships. If 
you can survive long enough to kill them all 
you have to do is steer through and destroy a 
whole asteroid belt. Nex: you come across a 
band of bjttcrfly fcanditos who lUe the 
budgies enjoy bombing passing spaceships. If 
you ran destroy all of these, you have to 
destroy another asteroid bell and only then 
can you geL back in the space lanes. 

This game al.ows a large number of keys to 
bt usl-cJ; any key from Caps Shift to V is left, 
ar.y key from B to spacebar is right and any 
key from J to Enter is fire in rounds 1 to 4 and 
thrust in the space lanes. 



To enter the program type in isting 1 and 
sava it to tap; with 

SAVE "SPACE 'LINE 1 

Next comes the 3K cf machine code. Type 
in listing 2 and run it. When run it will I'okc 
the machine code onto the screen so do not 
worry if the screen starts getting messy — this 
is because there is not enough room for Lie 
data and the machine code if stored normally. 
A checksum is used on the date so the 
computer wil. tell you the line of an;- error it 
finds. If an error does occur, check and correct 
it and reran the program. When it Pokes in 
all :he machine cod-: without an error it will 
save the resultant code. 

The program is ready 

IF you now rewind the cassette the progrtm 

is ready. Type 

LOA3 "" 
and after loading the Basic program it will 
auto run and load the machine code in.o the 
correct place. 



The game is now ready and the instmctions 
should be printed on the screen. When your 
game is over, .f you *ot a high enough score 
you will be asked for yo.tr name for the nigh 
score tabic. If you wait about 1 *e<.uiids> when 
it has printed the instructions a ccmo mode 
will be played of all the rounds except the 
space lanes. 

For those who find the game too easy or 
hard, here aic twu aUdi esses which cuuld 
help. 

Address 29562 holds how man? lives you 
start off with, normally threi, so by Puking it 
to nine you sttrt with nine lives. 

Address 29567 holes how long lite pause is. 
Normally the ^ame is too fast so during the 
gimc the program uses this number as the 
length of the pause between moves, normally 
3D. A Ioa' number makes the game very fast, a 
high iiunibci makes the gtune slim. 

Finally thank-you to, Robert Rhodes, a 
friend of mine who translated the music to 
Spectrum Beeps. 




Space Quest — 'isthg J, 

1 POKE 23675,72s POKE 23676,1 
27 

10 BORDER 0: PA=ER O: INK 7s C 
LEAR 2939*: -OAD ""CODE 29400 

20 DIM a*<5,10>: DIM a<5> 

21 LET a*<l)="Jason C": LET a 
( 1 > -2730 

30 CLS : P^INT AT 0,2: INK 5i " 
"! INK 6;" ": INK 7;" space Que 
st "; INK 6;" "; INK 5;' ■ 

40 PRINT AT 7,7; "Caps to v = L 
e*t";AT 9,7t"b to space = Right" 

50 PRINT AT 1 1 , 7 J " j to enter = 
Fire/Tirust" 

60 PRINT AT 13,7; "h = Half'jAT 
15,7; "s = Start" 

7U KK1N1 fll 2,6; "By Jason Crar 
lesworth" 

30 FOR a=l TO 1000 t IF IN<EV*= 



"S" OR INKEY*="S" THEM GQ ^D 100 
O 

90 NEXT a: RANDOMIZE USR 29400 

:00 GD TO 30 
1000 POKE 23300,0: LE" 1=USR 295 
51: LET sc=:0OMPEEK 23296*256#P 
EEK 23297) +10#PEEK 23298 
1010 GO SUB 2000: IF MOT sc THEN 

BO TO 1060 
1020 FOR a=l TO 5: IF sc<aia) TH 
EN NEXT a: 60 TO 1060 
1030 IF a<>5 THEN FOR b=5 TO a+1 

STEP -it LET a*:b>=as(b-l): LET 

a(b)=a(b-i: : NEXT b 
1040 INPUT "Name please ";a*(a) 
1050 LET a(a)«sc 
1060 CLS : PRINT PAPER 1; BRIGHT 

It INK /; " Hi -Scare tab 

le 
1070 FOR a»l T3 5: IF a (a) THEN 



PRIST AT 5+2*a,S; INK 5;a*(a)s" 

";a(a): NEXT a 
10BC PAUSE 200: GO TO 3C 
200C LET a=20/76: LET b=a/2: LET 

c=a*3: RESTORE : FOR q=l TO 36 
20 1C READ dt IF d^50 THEN PALSE 
H-INT (a*3.33): GO TO 2C10 
202C REAL e: BEEP d,e: NEXT q 
203C RETURN 

204C DATA a,0,c,7 T 5O,b ,0,c,7 ,50, 
b,0,a,7, 1.5*b,7, . 5*b,7,a, 12, a, 16 
205C DATP a,7,1.5*b,7,.5*b,7,a+b 
,7,EO,5Q,a, 16, a, 19, a, L6,a,l2,a,l 
9 

206C DATP b,16,b,12,a,l«?,b,l£,b, 
12,a,7,1.5*b,7, .5*b,7,a4b,7,a,0, 
c,7,50,b,0,a 

2070 DATP 7,1.5*b,7,.5*c,7,c,12, 
e,16 

(Listing 2 is on page 123) 



fOLR COM'UTER, APRIL 13B4 121 



z* <S» 



DICKY S DIAMOND 

® Another cliff-hanger for the /H- 



'V' 



\ 



'kZ&S. 



WSE$ 



/Z 



ip!»!s|i.* cow alffiiift--" 



■■*. 



ONE OF 0\/ER 60 GAMES 
FOR 10 COMPUTERS 



Available from Dlxons, John Menzi es, VU H. Smith, Boots and a I J good computer stores 



272 Argyll Avenue, Slough SL1 4HE 



■ 



Space Quest — listing 2. 

1 DEF FN x (a*>=»16*(C0DE a*-4B 
-i39 AND i*(l)>"9"))+(C0DE a* (2) 
-48- (35 AND a* (2) >"9" ) > 

lO LGT x-16304i FDR a-O TO 32i 

READ i*i LET t»VAL a*< TO 4) t L 
ET a*=a*(5 TO )l FOP b=0 TO 63s 
LGT /-FN k <a*<b*2-«-i TO b*2+2> ) • 
POKE x t y: LET t=t-y:t LET x=x+ls 

NEXT bs IF NO* t THEN NEXT ai G 
n Tn 4C 
20 PRINT "error line ";a#10+100 

30 STOP 

40 SAVE "Quest "CODE 16384.3367 

JOO DATA "6B49cd537c3#0132045bc 
dab770£cSc50e043e05328f5ccd<b376c 
d95793ad45cf ef f2073cl 10e8cdfc7b3 
e02320 45b c d ab 7 706c Bc50«Oc3b0332B 
f5ccd4776cd2176" 

110 DATA "69623a04Scfeff204«cil 
<JeUcabJ/c*eO332O45bedab7706c8c50 
e0B3eO£328f 5cc d 637 6cd95793 aO 45c f 
eff 2029c 110eBcdfc7b3eO432045bcda 
L7706cEc30e0e3e" 

120 DATA "723B02326f5ccd4776cd2 
1763a045c-eff20O4cliOedb9clc9973 
20O5b32O15b32O25b3e0332035b3»le3 
20b5bcdd475cda373cdcc74cda373cd5 
a75cda373cdc473" 

13f> DATA "6294ed»373ed5274qd*S7 
318fi02ia40311 3200cdb5032 12c01 1 15 
OOOcdb 5032 1 84031 1 3200c d b50306327 
610-fdc9cdR37-?!pfl^S704; c ih<77T?na5bc 
dab77 c db37ccd4f" 

140 DATA "713678cddi7ccd4f7B3a0 
d5bfe00203bcd3J76feC02B330eOB3eO 
6328- 5ecd6376cd9579cd4 i 7B=dif 78c 
d317©+e0O281?cd4f78cddl7ccd*f7Bc 
d3176fe0028093*" 

150 DATA "55B30d5bfeO02O031Bb6c 
997320d5bcd2;77212e5b0t>197t»fe0f3 
B03d60a7723232310f3210e5b061e360 
WS 1 0+ b3a035a3c32035b f e00=2d073c 
Ic9cdfc7b3e0432" 

160 DATA "7058O45bcdab77:db37c9 
7320a3UuUd 1 7_i.u4f 7B3aCTO3bf e0O2C"3 
5cd4-780eOe390232Bf5ccd4776cd4*7 
8ed2176cd4f733aOd5bfeO02O18cd4f7 
QcddI7ccd4f 703e" 

170 DATA "55BiOd5bfeO020DBcd3L7 
6fe0020bfc9212e5b06197efe0f 3803d 
60a77232323inf397320d5bcd2c773»0 
3=b3d32O35bfeO0208bclc9cd537c3e0 
132043b973203St" 

180 DATA ,, 768Ecdab77rdh^7rrri4-7 
8cddl7ccd4f733*Od5bfe00203bcd317 
6f eO028330eO43e05328f 5 c cd6376cd 9 
579cd4f7Bcd4f7Bcd3176fe002819cd4 
f7Scddl7ccd4f7E" 

190 DATA "5235cd3176fe002B093a0 
deb+eO0200318b£c997320d5bed2c772 
12e5b06197efeOf3803d60a772323231 
0f32.0e5b061e3£002310fb3a035b3d3 
2C35bfeO0c2d374" 

iUO DA1A ••702£clc9cdfc7b3eC2320 
4Ebcdab77cdb37c97320a5bcddl7ccd4 
f7B3aOd5bfe002C35cd4f780eOc3e033 

2Ef5n-d4776cd4f7Bt.d2176cd4f7B3aO 
d5bfe00201Bcd4f" 

510 DATA "647«;78cddl7ccd4f7B3aO 
dSbf cOO2O0Bcd317£,f eOO20b f c92 1 2e5 
bC6 1 97ef eOf 3903d60a77232323 10+ 39 
7320d5bcd2c773a035b3d32035bfe002 
06bc:c9edab77cd" 

220 DATA "7l63b37c9732045bcdI27 
7C Ibc02c5cdd 1 7ccd7f 763a0dSbf e002 
01acd2176cdc07£cdrtl7c3aOrt5hfi.O07 
OOac . 0b97b920dcb820d9c?c 197320d5 
bcd2c773a035b3d" 

230 DATA "5B4232035b+e0020b5clc 
93a0b5bfe00c847c5060010fecl lOfflc 
92 1 2d5b061 97e232323e6S0f e802004 1 
Of497c93e01c93aOa5be6O2fe022OO40 
6021B020601cdO , ;• , 

240 DATA "56367b3a0a5b3ee6C3320 
a5bc93a0a5be6O2fe022CiO4O602 18020 
60lcd4>c/0JaOabbice6O532Oa5bc93a0 
55b4ff5fea730030c0c0cc501febfed7 
fie60fclfe0f280c'* 

2SO DATA "Dti'»3OtJCidOd0d0d3eJctiV3 
B020e3cf Ib9c8c5ed4b055ble01cd5e7 
dclle003a065b47cd5e7d793205=bc90 
60S212d5bc5cS4c2346cdO'?7o0cCc0c7 



9fetd382eOe0823" 

260 UMIA "fc030234697bB20043a2e5 
b47cdde7b7de6036fcb7c2BOS78B5471 
B 3378954 77Sf e 1 = 3B0206 1 c 7.8f eC>3300 
20603c t e57 1 2 37Dc d ad 7 ae 1 2323c 1 1 Vti 
4c9010e00211e77" 

270 DATA "5685112d5bedbOc9980f2 
dOf 52O^7tOfOb0f 00OO0000O64O:l3783 
de60732Bf5cBd4a055b971eOOcdac7d7 
9c6CB4f 3e02cdae7oc 1 c5783de607672 
4?f»f'1 1 I0500cdb5" 

2BC DATA " 734303c 110d23e07328f 5 
e3eCfed4b055bf5ccde7be5c57ce6036 
723110a00cdb503clBl7ee60732f77f7 
d*6«032ff7f Ie003el5cdac7d9732f77 
f32ff7fle013el5" 

29C DATA "70837ecdac7d0df 13dfe0 
020c43»151e00cdac7dc93e07328d5cc 
d6bCdcdcdi f 21 efe7706233e4+ 328f Ec7 
ed723lOfb3el6d797d73el4d73a035bc 
630d73el6d7°7d7" 

300 DATA "51923eldd73a0i5bc630d 
797cd0978c9 1 600002053636+7265202 
Q2O2U2U*U<:U204c69766573202O2O2O5 
26f756«6420202020e5c5f5473a025b2 
aOOSbBOf e3a3B03" 

310 DATA *6I 15U60a2332O23Q220OS 
b473e44 323f5c3el6d73eO3d73e07d79 
7b c 2003b d 280 7ed4b005bcd 1 t l«3a025 
bct30d73o30e79732Of5cflcleii. , ?3ci0 
75bfeO02OleOlfe" 

320 DATA "S137bfed7BebOff e0fc83 
p0132O75b2aO5Sb2d2d2d2d212'1 24242 
2085bc9ed4bCB5bleO13ellcd727eOd0 
dOdOd3e08b93B0597320753c'Jed43085 
bc5040404cd5b7e" 

330 DATA "£21flfeO02O27O4cd5b7ef 
B00201fOccd5b7ef e0O2O170cOccd5b7 
ef e0020Oe3eC7328f 5c leO03e 1 lc 1 cd7 
27ec9cl3a043be601fe012B5f78e6fBl 
-f If lf4779B6fBH*' 

340 DATA "530Blflf4f2l2d5blel97 
e2323feff283e7eb8203a2b7e23b9203 
42b2D36ffcd6b7a?a34£bcdO97B<'7320 
75b234e23463e02328f5c3el2cd237a3 
M0632Qf3cSel3cd' , 

350 DATA ■■6227237a3e0032Bf5c3e* 
fcd237ac9231d97bb20b5c97Bc603eif 
Qlf If lf477-?e<Sfeif If l+4^21Zd3blel 
97e2323f e- f 28462b7e23b920407eb32 
8093dbS28053c3c " 

34.0 DrtTrt "S889bQ2O337732075b2j2 
b36ff234e2346cd6b7a3a045bcd09733 
e02328f5c3cl2cdi07a3e03328f5c3?l 
Xrd 107*97329* 5c3ef 4 cd 1 07ac9231 d9 

7tb20adc9210e5b" 

370 DATA ,, 477&060ac57ef e002B292 
34e23461e013elOcd727e79c604*ff»h 
438062b2b3600180f 2b711eOO3e07328 
■f 3c 3elOcd727e2tc 1232323 1 Occ2 !Oe5 
bll2d5b060ac57e" 

380 DATA ,, 4B72fe00202dlae6e0feB 
0200d 1 31 3: 33e76bb30f 1 1 1 2d3b 18ec 1 
31aa71717174M31aa71717l7c605471 
33601 237 123702t2bcl 2323231 0c7c9c 
d237a043c20013d" 

390 DATA "71S4cd237a053dfefe2D0 
13uc»e3c3d3f 3f ef f 2O0B1 lOOidiaiOe 
d5b7b5ca7cbl7cbl7cb 17833001 145f 7 
B«6t - cb 17cb 1 7cb I 74779e4 1 f ;b 17cb 1 
7qbl74rcd227f 3e" 

400 DATA "73518f5c77cd027fC6081 
a 13772410+ af 1 d lc 1 el c9eSd5:3f 5063 

221190O1101O3t?Ed5cScdb5O3=ldJ.ei2 
3231 Of 3f 1 c 1 dl e lc9e5d5cSf 550C6O3c 
506O0cd027fO6id" 

4IO DATA "60977Bba20O-2323233«.0 
023 1 Of 4= 1 Oc lOeflf lc 1 dl el c9»5d5c5+ 
5500600cd027f061d?abB20032323239 
7bec4O17b36c02310efO=0600cd027'O 
61d7ab820032323" 

420 DATA " 59852397b BC^017b36332 
310e+OcD60OcdO27f061d7ab82O03232 
32397bec4017b360c2310ef f lcldleic 
9f53e01320d5bf lc93e02bB20010c7B3 
27c5b79327d5b06" 

430 DATA "66041 921 2d5tc53a7c5bb 
e203e234e23463eff cd237«ie5cdde7be 
belOc79fel63B020e017^fe803010etoO 
23d8047fe20200i4(b78fef f200146 7W^ 
b713a7d5bcb4728" 

440 DATA ■'6248033d 1 80 13ccd237a2 
b7eeeO377232323cl!0ble e f3t02be20O 



20c0c73327c5b79327d5b2 1 2d5b06 : 9c 
33a/cb3b»j:U4c234e23463effcdl07ae 
5cdde73ebel7be6" 

450 DATA "S448023d5f7aei023d577 
BB34777824f 2Uft*OO2O014B7»fel62OO 
14e237Bf e0020C 1 4678f e le200 146702 
b712b3a7d5bcb4f28043d3d 18023c 3cc 
di07a7coe0377cl " 

460 DATA "SB9323232310a3c9f5c52 
92929292S292929ed4b765c0901e5430 
9sd£b735c0922765cc 1 f 1 c92lOB7c 1 1 2 

d5b014sOC«dbOc9ff 1013ff OlOfff 070 
8ff050bff09l301" 

470 DATA "07e80Alrf)lC30JniOB0t0 
1030601 02070204 1 b020bC B020a 1 60 1 
914020b03020fC4020113020aOc02:00 
f02090401100d01031101C21d0203l50 
2061a216E7cL12d" 

480 DATA "18325bO14b00edbC97210 
e5b061e7710fdc901030501030a01030 
f 0103140 10319020504D2C50902050fO 
205 1 5020E 1 aO 1 07050 1 070a0 1 070f 1 
714010719020907" 

490 DATA "369902090c 0209 1202091 
7010bOa010cOf010bl432Cd09020dl50 
10+ Of 21 cc7c 1 1 055b0 1 0500edbCed4b0 
3Cble00i.iJaif7d97320d3bc , ?a77aO00OC' 

097ed4D055bcd80" 

500 DATA "74O17d3effcd807d3e01c 
dQO7dEJ2i7d'?7b«ic0O232D202cd4bdSS 
b6f7Bf900200a7dfe042BCS97cdS07dc 
978fefD20067dfe0420Dlc91eOlcd5e7 
dl«0O7dQ047Bd43" 

510 DATA ,, 83990S5b=dSe7d7acd807 
d97cd807dc9c5f301feafed78e610fe0 
O200b01+ef ded78e6O2f»CO70f Rl I OOO 
001fefeed78e61ffelf28C216f fOHe7 
fed/Be61ffelf 28" 

520 DATA "6l97O2160tflclc997bb2 
8073e0732Bf 5c l8053eD2328- 5c97cda 
C7d79c6084f3e02cdac7d79d6084fc9d 
5c557f «0120063e0f B04716f * leOf cdS 
b7ef eO028OS32Od " 

530 DATA "'1505blB3e3ef- t ba20030 
Cl801041d97bb20e6cldlc9f5c5d5e52 
a7bbc«/B/t)/HajOUJ24b+Gbddel7b32b 
05c3a8f5c5f.607788247cd227f737Bc 
60B-«7cd227f737a" 

340 DATA ■ , 71B6B14+cdZ27-7378tJ60 
847cd227f73789247cd227f7379924fc 
d227f 73cd027f 32b 15c7a08c5ed4bb05 
Cdd5e00dd5600'77b02000o7cb Ibcb i a 1 
fl0f94797b92810" 

550 DATA "ti4027b2f 3677237a2fa67 
7237S2f ai77 : BOb7«ib377237eb277237 
eb077dd232b2b7cc 13c«6C720060ccdO 
27f 0d2524Oc79f ebf 2O050e00cdO27f 
83dfeff20a5eldl" 

560 DATA "8094clf Ic9c5e5cd027f 4 
ese0747f e002804cbl910fc79e601elc 
lc9f5c5d5e52a7b5c0787a7853OO1246 
fe5cdei7b32b05c3a8f5c5f lt.0778B24 
7=d227f 737.^81 4f" 

570 DATA "7032cd227f73789247cd2 
27f 7379924f cd227f 73cd027f 32b 1 5c7 
a08c5ed4bb05cdd5e>0097S7bB2a07a7c 
blbcblalOfab92B0t7b2fa677237a2fa 
67/18<J/ , /e03//iiS" 

5B0 DATA "71367eb277dd232b7ccl3 
ce60720060ccd027f 0d25240c79f ebf 2 
OO50K00cdO27f OB3cf ef f ZOb4e Id 1 C 1 f 
Ic979e6c01 f : f If 6779e63B 1 7 1 76f 79e 
60764c640677Be6" 

5*?0 DATA "4042f01 f If lfBS6+7Be60 
7=9CB79e6fB26006f292978e6f81f If 1 
f 856f 3e5B84i70Bc9000000000000000 
030C000000000000001 1 01 030306050 
OOOC0008080c040" 

bOC DATA "6B294c4c5b7f7c79420S6 
464b4f c7c3c844002027bfd87040«004 
040debfel2050000462bbld070402022 
046odbBe02040407289b5c3c.b38d714 
e?ladc3a3cdbl8f?" 

610 DATA "599B0219252b292b25194 
09ea4d494d4a49Blcle7effff7e78100 
83c 7ef e7f 7« 1 c lB3c7ee7dbdbe77e3c3 
C7ee7c3c3e77e3c000000 10101028101 
O2B2B101O280OOO M 

S2C DATA " 61 600C0024 181 82400000 
Uic4ii4i:4^42^C(JOc3c324000024c3c30 
07Beedbdfff7dOOOCle7do7fbffbe002 
16clb095e2356237eb32836eb09d5e55 
e23=6ebO?ebe 1 73" 



/OLR COM : 'UTER, APRIL 1 984 1 23 



1 

I ] 1 



■ ■ ■■ 




Va 



0^ 



1 


**' 


• • 


■■J .HE 
■ 
llillll 


* - 


» 


.1 1 1 V I 1 


J 1 ^^Sjt 











f P-T 



omputer Graphics Language 

t^ A.VERY POWERFUL, TRUE 
p MULTITASK LANGUAGE 
m AS FAST AS MACHINE CODE 
if SIMPLER THAN BASIC 

Write Machine Code in a 
' fraction of the time currently 
^required 

I SCOPE is available from 

most good quality 
dealers and selected 
branches of 

WHSMTTH 

4 

\j details tff how to get 

amespOblished 

" contact 

rket'mg 



TECHNICAL SCOPE is a fully structured 
DETAILS multitask language specifically 



for writing graphics, animation and sound. 
Being fully compatible with BASIC it is ideal for 
writing both arcade and adventure style games. 
Additionally, with SCOPE present in high memory 
it can bfi used as an assembler with SCOPF words 
as plain language mnemonics. Therefore no 
knowledye of machine code is required. 
The language is extremely easy to 
comprehend and is very powerful > 

indeed providing many features 
not availablefrom BASIC. 

SCOPE HAS TO BE USED 
TO BE BELIEV ED 

48K SPECTRUM 



V F 




BETTA BASIC 




flfe?/^< 



TlHS SET OF machlne-coce routines provides 
the 16K ZX-81 with 14 new Basic statements 
and commands usually found only on much 
larger and more sxpensive machines. The 
routines take tip I S36 bytes ir. a Rem 
sutemen: and are designed for esse of use 
with full errsr codes. Two of the routines are 
interrupt driven and allow you to add your 
own inte-rupt driven routines. 

Tn t»nrer rhc progrrm, a )6K ZX-81 with 
the New run ha; to be used, i; may tc possible 
to use less memory, but some of the routines 
will crash if the display tile is collapsed, te., 
RAM is less than j'tt.K. 

First, line 1 Rem followed by 123 zeros — 
four lines — is entered. This is then 
duplicated as line 2 and so on up to line 10. 
Wher. this has been done, the following are 
entered as direct commands. 

3 OKE 16611.56 

POKE 16512,5 

=>OKE 16509,0 

=>OKE 16S10.0 

3 OKE 16514,118 

POKE 16515,118 

1 REM BETTA BASIC 

POKE 16419,1 

NEW LINE 
You should now have 

I REM BETTA BASIC 
on che screen. Anything else means that you 
have probably done something wrong and it is 



best to start again. 

If all k well then enter the hex-loader 
program 1, ignoring line (J as this should 
already be in memory. Type Run N/L then 
enter trie start address for the machine code 
date, which will be 15514 if you are just 
starling or another number T you are 
continuing from another cay or after saving 
warily completed data. You can now enter the 
.-lexiderimal data, as many of rh<.' numbers ss 
you Eke before pressing Newline, but 
remembering no: to enter any of the spaces. 
There is a check-sum r.umber after each line 
af data which you can compare with the 
:he;k-sum number on the screen, if ii is 
different t.ien press S N/L and you can enter 
the line that is wrong. By pressing Q N/L, you 
:an break out of the pragram to save it. 

Looking through data 

Program 2 is for booking through the data 
"or ;iny that is wrong. To use it, type Run 200 
then enter the start address. Type G>nt aft;r 
each screenlull. 

If all the data is entered and correct, then 
delete .ines 5 onwards and enter program 3. 
Do not use New to delete the lir.es. The 
program i; now finished and ready to use, 
unless some bugs have escaped detection. 

You must have Bstta Bceic pra&ent in the 
computer before you start typing in your 



program. In this way the machine code 
routines are saved as you save your program 
that usts then. Now, whenever ycu :ype 
Run, the variables are initialised ready for 
u;e. 

INT: Switches on the interrupt routine by 
Ranc USR Int to give the following 
features: 

TRACE ON by POKE TRN, 1 or pressing 
N/L one 1 :ogetherj 

MEMORY ON by ?OKE TRN, 2 or 
p-essing N/L and 5; 

MEM/TRACE OFF by POKE TRN, 3 or 
pressing N/L and 2; 

ROUTINE OF" bv pressing N/L and 3 or 
Fast then Slow; 

Break out of any piogiam — even machine 
code — by pressing N/L and 4. This also 
switches routine off; 

TRACE SPEED by POKE LEN, r. where 
n is the length of .he pause at each interrupt. 
Initially 3; 

USER ROUTINE Three bytes - USE, 
LSE + 1 and USE + 2 — are set aside to add 
to call to your own interrupt driven routine. 
Initially all are NOPS. Make sure the routine 
is Off by using Ffst followed by Slow before 
you start Poking or a crash will occur as soon 
as you Poke in the fiist number. 

When u:ing the trace or memory lef: 

(continued on nex; page) 



PmgrArn 1. 

1 REM 000000 ETC. . . , 

5 SOFOLL 

PT 13,3.; "START 8DDRE5 



i T r- i^^ 



ld& iMI-U: b 

40 S0FOLL~ 

50 PRINT PT I9,0;X; 

55 L '- i C =k? 

30 F0F T-X TO X4-5 



J- i i it *T" J* 



THEM INPUT Ps 



:-; 1 1£ 


_ a r-i £p ~* O 1 MCm I iL : 1% 






34 


IF hS = : 'S" THEN STOP 






35 


Ir LEU fi$/2<>INT iLEN 


H ~ h • 


p 


THEi 


i LST fi$=:"" 






S3 


Ir H5 = : THEN GOTO 70 






j- - |T| 


L^T N=lb-rCODE Pf + HjiDF 


Hg 


s. 


















100 


POKE T ,N 






lie 


LET C-sC*N 






120 


PRINT "' " ;fi=i TO 2) ; 






J.d Z> 


Lbs H*=P$ \3 TO ) 






'} *-;;.-- 


r-.l j- v" ; 






— —* ■*»■ 








14.0 


PRINT 1! , "' : ": 






1 SCi 


NEXT X 







VUUH CJMfUI=H, AHHtL ia»4 12i> 



(continued from previous page) 

features, the number will take up the first five 
:ha:aciers in :he top left corner ortru: screen. 
These numbers are only printec up during 
:he interrupt and the original text or graphics 
iru pui back mto ths screen before control is 
handed bsck to the ROM. So as far as the 
ROM is concerned, the numbers do not even 
ixist on the screen and so will not be "in the 
way". But it is important not to use the 
Sinclair acroli ctmmand 33 this will cause a 
crash after 23 scrolls. 

Pressing N.'L and 4 wit break out of any 
machine ode programs as long as the routine 
.s switched on by Rand USR Int 

The Trace anc Memory Left routines will 
automatically switch off when program 
execution ends or any error accurs. though 
they can operate in commend mode by using 
M'L ar.d the function keys 1 to 5. 

'ITic interrupt routine wilt be witched ciT 
by any of the following: Fast, Copy, LPrir.t, 
LList, Saw, Load, Pause, New or by entering 
a line. If any of these are used then do not 
forget to switch on again by using Rand USR 
'nt before U3ing Trace :>r Memory Left, 

LOG Tnis moves VARS up to Eline so that 
all the variables temporarily disappear and 



RS in Rep. 



ERROR CCDE5. 

2 variable not tojnd, eg. 

Ptoc name etc 
4 out cf rremory 
R integer nut of 'ange, io a number 

less than or greater than 65E35 

has been used in a routine 
C number error, ie a number or 

expression has been left out or does 

not maks sense so the computer 

can not change It to an intege' for it 

to use. 

break 

miss ng ; 

too many repeats (max "7) 

syntax erro', en no data or 

expressions 

miss ng 

until without repeat 

RJ error ec., F:$ ras been DIMed or 

is too short so that Rep and Unt can 

not use it. 
W Rand too high for LST 

Ptoc name error, eg loo short 

(minimum thre= cnaracters or nor- 

e>istant 

incorrect string variaole in ine after 

DYN 



D 
Q 
R 
S 

T 
U 
V 



X 




"load variables" can be 

used instead, .e., variable names 

can be used for a second time without 

altering any or the original variables 0:" values 

VAR: Restores original variables after using 
LOC. Do not use unless LOC nas been used 
first. Fo" example 

FANDUSR VAR. 

SCL: Stands fur Scrcll. Do not use the 
scroll provided by Sinclair as it wil. cause 
some of the routines 10 crash. For example: 
RAND USR SCL. 

In the following, X and Y ctn be any 
numuciiuil aig.uneui in the range to 05535, 
V any numerical variable, 1 any nu.merica. 
dummy var.able that is not used for anything 
else, anything surrounded by [| :s optional, al. 
P-int ststernems will be changed to Reir. by 
(he i3ut.ni;. and bliuuld be changed back to 
Print if evet the line is edited. The Print l.nes 
after the USR lines hold the arguments for 
each routine. 

Funclion has three uses 

PRT: This has three uses, two of which are 
concerned with the ports. 
;i) OUT (pert), bv.e. For example: 
10 LET 1 = USR>RT 
20 PRINT X, Y (: X, Y 1 

b) IN variable, (port) or LET variable = IN 
(port). For example: 

10 LET I = USR PRT 

20 PRINT; X wiers X = pot to 256 

c) LD I, X. For example: 
10 LET I = USR PRT 

20 PRINT; X wner* X = char set tc 255 
This one changes the character jet and can be 
med for games or with 1 graphic* RO.V. — 
initia.ly 30. 

RHP: Same as BBC Basic Repeat. The line 
numbers are stored in RS. Up to 15 Repeats 
can b^ nested — inside each other — before an 
error occurs. For example: 



Program 


2 


± '— '■• 03 


1ST OP 


J—' iSi *St 


w— -r- 1_ ^ j -* i *_ . 1 ■ — * f- % . 1 — j ry ; .* f—. r ~ .^ .^t ^ 


210 




2£8 


P O R X = X TO- L~?~? '—■ 3 S^~ i^ *-' "? 


zi ■—■ w 


P*": r~ : T" ft 1 : '"-r" 


*— ' -A. iPl 


I^T"^^ -^- ^_ -^^1 


'.—"' r™t i.-"l 


f* n s ~r — '/. T" n x 4- r 


.—' :"~™t i.*"* 


:— • J-..* — r**t cr sz~ i--~ 


— ** xyi 




■ . . — « . _ 


'^' R 1 H 1 :: ; uHk$ C INI C N / 1 ^ : ) + 


^Z. -_ ; . 


\ • £"";f-4il- 2T f f-.j ■} p. + Tf •.]"!* i' f-.j / '1 F: • +23 ; - 


■ ^^ ~* « 




•~: KT: i/\ 




'■—■ 11 kS 





10 LET I = USR REP 

UNT; BBC Basic Until. Jumps back to line 
after last Rep. 'S a testable condition is not 
true. For example. 
10 LET I = USR UNT 
20 PRINT testable condition 

O.VC?.- Sarr.c ae On . . . Go To . . . Jumps to 
the Xth line number in a l.st of numbers. If X 
= or X > number of numoers in lis: then 
the line after :hc ON'G is executed. For 

example: 

10 LET 1 ^ USR ONG 

20 PRINT X; lire [.tire...: 

Up to 255 lines can be put on the list. 

PRC: Def Proc. This is a s.mUation of 
procecures, using names instead of line 
numbers. F,a"h 'proceenre' has rhp fnlKwing 
structure: 

10REVI PROCNAME 
20 Subrojtine or procedure 
30 RETURN 

where Name will be :he name of the 
procecurt. TRC is callec only once at the 
beginr.inc of the program. For example: 
-0LETI = USR PRC 

The routine then searche; for all the 'Rem 
Procname"s and puts the names into the 
variab.es area with ;heir line numbers so that 
a procedure can be called bv: 
GOSUBNAME 
The name mist be three or more characters 
long and contain only characters bga. as a 
variab.e narr.e, see page 38 of the Sinclair 
manual. There is no space between the Fioc 
and the Name. 

DYN; Dynamic procedure, '-"his routine 
tells you whether a name hdda string variable 
is a procedure or not jo that it may be used 
with VAL without an error occur. ng. If it 
does not exist, eg., 
10 INPUT A3 

20 IF USR Dm THEN GOTO VAL AS 
30 nCM AS 
40 GOTO 10 

The above example Gmos z procedure 
entered in line 10 if it exists, otherwise it waits 
for you tc enter another. The AS in lirus 10, 
20 and 30 ca.i be changed to *ny other scring 
variable. 

LST This is a fast scrol.ing list with a few 
extra fcalurev To use: 
Rand line to list frcm Rard USR LST 
In thin ro nine you can pr:ss: 
Space to bretk out of the routine; 
Z to copy the screen tc the printer; 
K to "normal list" the last line on the screen 
in order to edit; 
D to list through slowly; 

(continued on page 131) 



26 v OUR C3MPUT=R. APRIL 1984 




# 



THE EXCLUSIVE U.K. DISTRIBUTORS OF 

SCOTT ADAMS PRODUCTS 



{SJ&Adventute O 

\^Pr INTERNATIONAL ^^ 



ADVENTURELAND 



'«•* 



N 



<Ss£ 



of* 



Ajtedventutt? Q 

V^S**^ INTERHATIONAl. 

VOODOO CASTLE 




SCOTT ADAMS ADVENTURES 
AN OVERVIEW 

By definnon an adventure is a dangerous 
or risky undertaking, a novol, occting, or 
otherwise remarkab.e event or 2xp2rience 
On your personal csmputcr, adventure is 

Itvat and more. 

Playing any of the Adventure series con- 
sists of three elements: you, the user, the 
gomes themselves: and the authcr, Scot-. 
Adams of Orlando, Florida, 

If you're tired of video games, of bouncing 
bolls or shooting targets if s,ou\« ready for 
an Intellectual challenge that transports 
you to new worlds of experience; if you 
want to see v/hat a skilled programmer cor 
do w.th a micro, invest In. one of Septa 
Adams' games. An early Adventure 

(Advcnlureland or Pira'.o Adventure) is a 
good place to start because the more 
Adams creates, he tougher his puzzlesget 

1. ADVENTURELAND Wander 

through an enchanted realm and tiy to 
uncover the 13 los p . treasures. There are 
wild animals and magical beings to rcckor 
with as wel as many other perils anc 
mysteries. This b the Adams Classic that 
started Rail! 
D.fficulty Level: Moderate, 

2. PIRATE ADVENTURE - Only by 

exploring this strange island will you be 

siKla trt i mrrtudr tho /mi ioc n£»i~occAm trt oar 



you to your elusive goal - recovering the 
If lo»t treasures of Long John Silver, 

' linnzr. 

. SECRET MISSION - In Ihis exc rjn£ 

. iUvenluie, lime is of the essence as you 

Sfc $ C ^A race tie clock to complete vour misslcn ir 

* ■ ^F^VT • ^3 ^ me Dr 6 ^* world's frst automatec 

- -.^-Mfjfc* nuclear r»aor is doomed! If you suivi'" 
"^' -. , this challenging mission, consider yours 
a a true Acventurer! 

Difficulty LgvgI: Advanced 

4. VOODOO CASTLE - The Count has 

fallen victim 'o a fiendi^i curse pieced on 

hiiu by hiieiieiiiKs. ITieitilKilieb, witliyou 

his only possible hope. Will you pull off a 
rescue, or is he really down for :he count?! 
Difficulty Level: Moderate. 



KjfiAdventure © 

*\ ViT^ INTERNATIONAL 

PIRATE ADVENTURE 

w 





\dventur6" Q 

INTERNATIONAL 

1ET MISSION 










ro& 



♦ 




SPECTRUM AND 
COMMODORE 64 

VERSIONS ^^r^^*^«9 Postage & Packing 

BBC Model B Version €7.95 

including V.AT . Postage & P acking, 

& 



£995 



DEALER & DISTRIBUTOR 

Enquiries welcome 

also 
anic Buyers welcome! 



tf> 



f£> 



& 



<*> 



\&- 



>« 



g^ 







119, JOHN BRIGHT STREET, BIRMINGHAM Bl 1BE 
Telephone: 021-643 5102 

Exclusive distributor of SCOTT ADAMS PRODUCTS %. 




HOW MUCH USEABLE MEMORY YOU GET 



HOW LITTLE USEABLE MEMORY YOU GET . 



■ I" you iaw a computer labeled 32K, 48K or 64K you'd assume 
it had a large memory. Rghr? 

Wrong. Those figures bear little relationship to the actual 
amount of useable memory left oice the computer is performing 
functions like text, colour, sound and even more importantly, high 
resolution graphics. 

Thp Commodore, for instance, claims an "elephantine" 64K 
mennory, yet uses up 26K producing high resol jtion graphics. 

Under the snme conditions the Dragor 32K leaves 24K of 
useab e memory, the Lynx 43K fust 14K. 



And the BBC Micro and Acorn Clecti 01 1 leave I ie apsr ulor 
a miserly 9K to play with. 

Howeve-, there is one computer specificclly designed to 
cope with these normal working functions as a matter of course. 

The new Oric Atmos 48K. 

Wiy, even when you add peripherals like the new micro 
disc drive unit and colour prinler 'see technical details overleaf), 
its useable memory is never less than a healthy 37K. 

Wnich not only eaten for all the standard applications 
you'd exped from any home computer, bjt also for advanced 



WITH THE NEW ORIC ATMOS.- 



WITH OTHER HOME COMPUTERS. 




programming and ^ery sophisticated games. 

Tulkii iy uf yLn iti, ihe new Oi it Al mob slur i s yf f wit'i a major 
advantage over most new computers, since it takes most of -he 
sofiwcre already written for the Oric-1. 

And Ike the Oric-I, it has a powerful lojd<peaker and 
amplifier inside its case. 

The seme unit, h fact, that prompted Which Micro" 
(November) 1o quote... "At fjll volume this machine can compete 
with most arcade games. Its sound facilities have rrore in common 
with tfie £400 Beeb, than the rather pathetic beep of the Spectrum.." 



Vet the Oric Atmos 48K costs a modest £170, including all 
the leads anc adaptors 
you need to get it gcing. 

Eul lien wha" 
else would you expect 
from a British Company 
recognised for offer ng 
sc much for so little? 

The new Oric Atmos 48K. 0RIC 



. m -^ f. a .»d ej *u> fetf *i 



IMfeMMfcMMMMMMMM 



-w* 



Now we've whetted your appetite, 
here's something to get your teeth into. 



Printer 



Atmos 



Technical Specifications Technical Specifications 



Micro Disc 
Technical Specifications 



Prnter/ 
Plotting 

system 

Plotting speed: 

(honzontal) 

(vertical) 

Prnter 

Speed 

Resolution 
Effective 
plotting 
range 
Charade's 
per line 
Character 
per line' 

Accuracy 
repetition) 
movement) 
d stance] 

Pen life 

Pcmllel 
interface 

Temperature 
range 

storage 

Humidity 
range 

Pcwer 

simply 

Dimensions 



Ball Point Pen, 4 colour 



52 mm/sec (2.05ipsl 
73 mm/sec (3.08ips) 
1 9 rhnrnrtfir? per second 

12 mm/step (0.00787 inch) 
?6 mm (3.804 inch( x axis, 
divided into 480 steps (No limit 
in y direction) 

30 or 40 text nrode (determined 
ay software in graphics rrode) 
INT(480/n+i:*4) 
for0=n=15 

12nnmmax 
3.3 mm max 
15% max 'x-axis) 
l%(y-axis) 

250 metres (825 feet) 

3- bit parallel Uses STROBE 

anc ACKNOWLEDGE 

18.3lu35X{65lo96T) 
-40to7]°C(.40tcl60°F) 

1 0%to80% relative non- 
:ordersing 

Switching power supply inpir 

im-i?nvAC 

200- 240 VAC 

103V wicls 

S 7 /tr'deep 
2V?' high 



C 3 U 6502 A 

rVemory Choice of 1 6K or 48K RA\A 

Memory Minim jm 48K RAM, ma> 64 

(48K Model) InK ROrvWernal control 
signals allow jse of full 64K 
RAM cr maybe used externally 
to increase ROM'RAM 

Language Extended Mieosoft basic 

Keyboard Typewn'ter style and pitch. 57 

keys, standard computer layout, 
add iticna I cursor control keys, 
autarepeat facility,tadileand 
acousfc feedback 

Display Oitpu - for B&W or colour TV, 

RGR output for rdou" monitor. 

Text format 40inex28rows 

Cnarader Similarto~eletextformat 

set standard ASCII doube height, 

flashing, 80 user definable 

characters 

Graphics 240x200, 3 colours 

Graphic Points,lines,circlcs 

Facilries 

Sound Internal loudspeakerand 

amplifier.3-Cnannel sound 

synthesiser envelope control. 

amplitudecortro! 8 odaves, 

noise enamel 
Storage Most cassette recorders via 

DIN socket 300or2400 EAUD. 

Disc Drive. 
Interface Centronics, exparsion port, 

Hi-fi, RGBMonitcr,UHF TV, 

cassette recorder 

Other Wcrrrresettoregaincortrol 

withou - clearing program or 
data 



1 60 K bytes per s ide (dou b b 
dsnsityasstandDrdl 

40 (80 available as option at a 

future dcte) 

16 



: ormatted 
Capacity 

^o.of 
Tracks 
No. of 
Sectors 

Bytes per 256 

Sector 

Transfer 250K Bits/Sec 

Rate 

Supports up to599 files per side, -our dri^essingle 
nr dpi. We sided, 40 or80 *rack. User def noble 
con : igurotion allows mixing of drive types 
including 5 '/i" (five and aquarter inch) 
Extensile wild card facilities 
Copy a lows rrercingof bascard machine 
cods fibs 
Utilities 

The Utilities ore asfolbws: 
l.Boccijp Cipyn wfinerlkr 

2. Copy Copy a file to another 

3. Del Delete a fileallcwirgwildcarcs 

4. Dir Display directory listing 

5. Drv Set the default d'ivenunber 

6. Format Format end niliuliieu diic 

7. Load Load a file (code dda or basic) 

8. Proled Charge oro-ed status cf file 

9. Recall Reca I a base array from a file 

10. Ren Rename a fib 

1 1 . Save Save a fib (code, data or basic) 

12. Store Slorea basic array as adaa fi e 

1 3. Syo Gnangc system configuration 



Pric*s e."d doii correct d limcot goino to press. 
Sp«cifcffiC*issnfiwcibcveir.5cc5rrovcarge , .vltiojiuV :v. 



Available at Dixons,Laskys, Comet, Wigfal!s,Rumbelows and all good computer stockists. 




^ 



■ 






■ 



<vg 



1 


■ 


i . 




m - | 
. [ ; 


IBB 



■ 



im 



■ 



ffl : 



■ ■ 



list n 



^ , 




ftj-ni 



(continued from page 126) 
N/L to list through fat. 
USEFUL ROM RCUVNES USED: 

08F5h PRINT AT B.C; 

rmnRn PRINT CHR$(A); Chars 0o3 and 

thsir inverses 
0948h PRINT CHRS(A); Chars 64-127 and 

192 255 



0A9gh 
OAZAh 
OWEh 

0369h 
1520h 



PRINT BC; 
CLS 

LIST 

COPY 
STK BC 



Same a Dressing 
Newl ne 



0EA7h UNSTK BC 



111Ch LOOKVARS 



Puts BCon cac 
stack as "floating 
point" nunmer 
Takes BC off calc. 
stack 

Finds variable 
pointed to by CH- 
ADD and puts its 
acdress into HL 

If you wish to disassemble the routines, 
then heie are the addresses you will nceJ in 
hixadecmal: 




40A5 
40 3C 

40CD 
40DC 
40EE 
4108 
420 E 



4227 
4270 
4?=1A 
430D 



INT 

LOC 

VAR 

3CL 

Systsm variables 

Interrupt Routine Entry Po:nt 

Houtine to cnecK next line is a 

print line and change it to a Rem if 

necessary. 

PRT 436Z DYN 

REP 43EE PRC 

UNIT 44A6 LST 

ONG 4585 asl address 



If the task 
of tvpiitR 

program is a bit dauntirg, 
then send £3.00 to the following 
bdd.ex) and 1 will >end yuu ii copy u." ilic 
finished program on tape: J D Judge, 147 
Hesters Way Rofd, Chelteiham, Gloucester- 
shirs, GL51 CSD. 



Hex dump and checksums 










































; 


~s 


SIT": 


r~ i^j 
























.• 




■ 




_ — — 




.*? .*■ 




_^ 


.- 








|T\ 


i— 1 


! 
























■ 


^^ 


•^^ j 




" 4—" 


— 


JL 'Z 


*i ^™i 


3 






* 


~;5 


gr< 


i • 


v; 


;^ 


M 


'"*1 




&: 












*r 


5 L 


■ • • 


mm," 1 ' 


t i 


— 


R ■] 


f : 3 


3 


jS 




i*2 














;" 


t*^ 


% 


: 


w i 5^" i^™* 


M 


.^ 


.— . 


-™. .■ 


— . 




.? 


— a 


r~—r~ 


M> ^ 


r -"^ 




- .— 




f — . 


















: . 






i ; t ii ,* i *i 


| 












1 
































* 


*" 


* 


*^ ™ 


— * «_ «■« w 






' *™ 


■■■ ■ 






■k 


MM* 2_ 


im^ 


mi* i 


? — 


MM 


hTb "— . 


»" w-. ' 


"m»* 






-1 : 


-* 


* 


'r^-- 


T~ 


r— - 


TT- 


: 




; : 














. — '- 


—1 


M.«M» - 


— , . a 


.' mm Z 




-. M 




J 


MB 






































*"2 




ii "V 










.'" 


/*t 




*^~ 




■■ 


**^ 




* " 


■I- 




















MB 


=H~ Ml 


i— ■ 




." 1 


^~ ■ 


^— — 


-■ MJ 




































































Cw 
















































-L 


-L 


L 


i— 


I 


Jl 


:*4 




_L i_ : 


*_ ; J. t? 














£m> 


-i- —_ 


i— 1 j 




% MB* 


— * 


_L *_. 


r* ■—," 


■-H 


. ," 




•" « 


M^ 


• 


«■■»■ 




; 


M» 


■K 


— — 


Mi *T *"". 














M 


M» 


. 




■ . 




_ _ 






^ 




• 


VV* 


r 


j~*- 


j 


I 


S r 


'^ — 


_L C 1 


^^ _l *—* 














"__" 


^_" | 


3^* 1 




». X 


Mm 


'7 »■" 


"- "■"■*, 


.'^ 






^" ■ 






^^ 






^* 


"^* 




*— * H «' 














^^ ■ 


^ MHI 


^— i 






^^ 


MM M 


? Lbb" 


^^ 


MJ* 




m 


■A 


1 


.^^« 






^. 


■■k 


- — 


. H — 














_> 


^«^ 






■> > 




— — 


— „ , 


__ 


^ 




m. 


l_- 


£ 


L_ 


i 


v 


H 




mI> ; — 


* "• ZZ- JZL. 














- 


M>* ^> 


■ i 


_^ ™ 


- 3 "t 


^T 


i ^* 


\ '7™: 


.Jf. 


-J 




— 


_. 


f 


^^to« 




■^ 


^^ 




_— — *. 


.- ^-^ _ M ^ 














__ 


, , 


.^^"^^ — 




» - » 




M M 


fc M» 


. 


, 




































" * 


JT| ! 


^B 1 


T" ™ 


.' "*"• f 




'\ 1— 




- -; 


- F 




•w- 


^* 


4m» 


i^ 


- 


*— ' 


— " 




•4- '^.* 


W* mm- *— • 














_M- 


^^ M— 


j^ r 


3 : 


V J "*? 


"»■ 


-i. ""_ 


-' MM* 


; Jm - " 


_• 




j~ 




- 


;^— - 




H 


."■■« ■ 




•" «~* 


MB b -« b j™^ 














MB 




^— — ^ 




, _ _ 




— — 


fe «M 


^_ 


„ 






~; 


I 


^~ 




1^ 


^— " 




i ~ 


r™"; *•* ;"""; 














L-' 


""li 


?"• ; 3 




: ^™* 


— * 


1 »"" 


1 !— - 


/ 


— t 










^^" 






* * 




•^ — > 


^— i^^ ^M 














"™ 


L— " 3^_ 


*— ■ 




* * — 






* MM' 




•*•* 






Program 3. 




















































16514 


75 


"*•=-. 


WW 


A5 


^^ 


- 


5C. 


IC 1 — » 


ie = -i 


4.2 


Df 


-1 


- 


iS 


47 


^~ 


S84 


1-23 3 


1 C 


11 


ce 


"*» 


25 


35 


- " 


iJ- 


16525 


,1.7 


- 1 


no 


i;l 


-"■; 


t-c 


-.: 


- 


••=Oi,5 


SB 


OF 


ha k 


" 


0E 


r = 


*. = 


«06 


1 -7->-- 


— - 


20 


n-^ 


s "b" 


5 5 


95 


-2 


Sil? 


16-523 


■ - 


- — 


42 




7 -■* 


42 


_ _ . 


= = 


36955 


FE 


ia 




?>-' 


'3F 


1 


~ T 


73 3 


173:2 


Q " 


.-».-i 


&3 


■^ * 


: - 


j 5 


" a 


IT r 


16533 


jS 




Co 


^: 


• ^ 


r--7 


52 . 


;l0 


;:=62 


CD 


55 


l! 


CO 


fi7 


51 


7 Z 


a 4 ^ 

w^4l 


17359 


L ^ 


II 


7 C- 


l0 


15 


?-: 


24 


?{'i 


J l??i; 


48 


C3 


55 


^- * 


'Z 3* 


MO 


44 • 


: : 3 


13939 


31 


s;;. 




~'F 


FE 


■ ■ 


C w . 


- ■ - 


1734 = 


76 


_: 


E^ 


—3 


F0 


40 


C r 


■ : E 


155-t 


i 1 


35 


4-0 


■-i ~ 


FS 


- - 

WW 


c~ , 


■ . - 


"Soyfi 


05 


SI 


mm 


IS 


43 


- g 




- -2~ 


1743 3 


-■ -^ 


£? 


j>*^ 


■ 


2^ 


78 


. .^ 


>>. IS — 


13-535 


G2 


35 


03 


— A 


r5 


^■j 


:■ , 


45 


35963 


16 


C-H 


DF 


FE 


19 


- 


l-j 




17- Z 


^e 


PS 


1? 


08 


47 


£ 3 


— 5 


- C ic 


1 c — — - 


f9 


40 


3§ 


80 


Dr* 


21 


?5. 


639 


369^0 


CD 


era 


CF 


CO 


5 1 * 


0E 


ri- 


42? 


174.7 


ED 


x: 


37 


-3. 


23 


IE 


s - 


•r-^-- 


Ie§7& 


«-i 


C B 


ftr^ 


18 


IS 


33 




423 


15397 


-». = 


* - 
*- - 


8?l 


If 


^ j, 


22 


:c 


z 3 " 


1-424. 


-- 


£3 


— . 


i3 


rc 


43 


~™ 


S3 '3 


16577 


<-l 


an 


_i. 


40 


OS 


'il 


4-1. 


2=1 


17004 


i." 


Cr 


E7 


23 


~— 


0F 


CD. 


. - ;- 


17421 


PE 


Efi 


MM 


DS 


23 


— =■ 


CBT 


. 1m>m>1 


- r :? 94 


2B 


fifV 


te 


ill 


l~.^ 


£f^ 


: i . 


it: 


3 7011 


^. T 


cc 


79 


E8 


» 7 


l* 


ep 


r — 2 


1— i-:: 


■^ 3 


2C 


r 2 


2fl 


o-^ 


^ 2 


~E 


50 -= 


If. 591 


41 


O 3 


18 


i<3 


an 


a ^ 


41. 


&3 s 


17ZLZ 


~~" 


le 


r>r 


:z. 


Le 


4G 


55. 


S32 


17445 


P5 


■r- = 


2 


•3ft 


£■■"1 


"?m? 


= £ 


'^•'i 3 


1*598 


£2 


14 


~Z 


23 


'3r 


»e 


2h . 


33 7 


I-3S5 


31 


0; 


41 


BA 


1 3 


~C 


33 


-25 


17452 


7 6 


C *^ 


Bfi 


43 


36 


~ H 


CB 


j 1 5 = 


3c-685 


OC 


* .** 


zz 


1 I 


3 T 

r- - 


:: 


:: . 


3f " 


17032 




1 1 


c ? 


MS 


15 


43 


e ^ 


51? 


17459 


56 


C5 


= 3 


-•2 


F2 


— C 


CE 


IC £. 7 


ir.cis 


Pi «j 


.31 


D9 


tl 


pS 


8G 


31. 


3- 3 


17\2?2 


^E 


-i 


~7 


J!c 


ac 


CF 


IS 


■"a-e 


■fir-. 


7fi 


P*7 


a p 


=>s 


HF 


-^ 


RF 


-■-=-. 


15512 


00 


00 


C-9 


— - 


~~ 


32 


08. 




17. ;5 


£5 


53 


^3 


■g 


23 


7 ft 


- = 


£62 


i~i "3- 


- 


e* 


- 


FC 


25 


- 


FE 




15525 


00 


00 


00 


c 


ZL 


ox 


32. 


i 


17053 


22 


2c 


= ^ 


= C7 


16 


08 


T£ 


37: 


i"~O0 


C8 


BS 


ED 


56 


F2 


-■ 


5S 




16833 


92 


20 


47 


0: 




0w 


00 . 


"" ~. 


17850 


FE 


IP 


: 36 


t C 


CF 


1- 


- — 


£25 


17487 


ED 


Si 


... -1 


Sfl 


42 


26 


7C 


". Z " 


ISS-lO 


99 


7 7 


OO 


C ^ 


55 


37 


QC . 


C-T- 


!-0?7 


30 


7*T 


: ^ 


"^ 


FS 


OA 


2>C 


BS 1 


1-4.34. 


55 


r — 


ofl 


43 


£ . 


E5 


ED 


105f 


16547 


76 


cr> 


sr 





ci 


■ '^ 


3E. 


-■, z 


i 7,2.74. 


4.0 


3i 


~~ 


31 


73 


= 3 


■ c 


-33 


1-501 


5E 


* j 


id 


IS 


2-5 


1= w' 


23 


z _ _ 


1533- 


FS 


CO 


-- 


82 


CD 


32 


02. 


irf 


17S31 


C9 


gig 


15 


40 


?5 


CO 


0E 


?77 


1-506 


23 


^ j 


£■3 


23 


44 


MiT' 


=■« 


e * ■% 


1*66 : 


*r c> 


20 


zi; 


" 


gj 


03 


4. . 


:o: 


:~C33 


42 


i~ ~ 


-- 


eF 


3 3- 


r- ■ 


0E 


- - — 


.-515 


09 


s r 


23> 


25 


i 5 


■^F 


ED 


_ _ _ 


15-5 5 3 


2ft 


F6 


4C 


— S 


ijis 


i 3 


t ■ * 


~ T* 5 


17035 


7:1 


A. 1 


23 


t£ 


13 


02 


3E 


4.13 


[7IEM 


72 


2 f 


32 


CF 




E 1 


36 


: f - 


15 5 — » 


•:: 


fi4 


0S 


be 


00 


03 


— 1 » 


: _■". 


17132 


0l 


PS 


21 


C5 


11 


3 3 


1c 


405 


- , »c , y 


ea 


c - 


mm 


1* 


i^- 


_! J> 


-•- 


. 


16 5 32 


FA 


*0 


;f. 


04 


15 


- ^ 


£. 4 . 


:6i 


37133 


48 


~~ 


13 


11 


~'L 


£^ 


■-'.- 


■ 


•536 


^E 


2 s 


1A 


40 


— 




4.1^ 


5 3 — 


irf rf 


rf 


+0 


;-5 


0i 


Sfi 


■ * — 


-0. 


4.73 


1711S 


■ - 


l? 


EJ 


F& 


7E 


FE 


57 


102. 


17543 


- - 


•- - 


03 


2fl 


^2 


-.3 


ED 


- ~-^ 


irfiO 


iS 


c = 


i0 


Sfl 


23 


— l 


" 


■3- 


L7155 


30 


-11- 


23 


c™ 


^c 


80 


^^ 




37550 


sc. 


£T- 


4B 


07 


4 .. 


DS 


w^ 


. 


_ : ( If'tj 


ft 


- 


— H. 


_.- 


^i^ 


?e 


ED. 


ll£,f 


i:-z 


e. r 


7C 


rr 


- — 


1 ». 


*'» 


?c 


^JC 


17SS7 


4- J 


■_ ~ 


EF 


CO 


T — 


w 1 


r : 


- _> " 


18718 


•5:= 


^.2 


= = 


^5 


i-- 


C 


FE. 


_ - . 


37137 


~-J- 


"3 


33 


i0 


32 


CF 


ic 


"47 


3-564 


;: 


L C. 


/-t * 


c- < 


' 3 


E?(~. 


33 


.* r r 


16717 


3 


■ 


05 


at 


«- — 


Ic 


35 


552 


17114. 


- 2 


mm 


01 




t'9 


19 


7 £ 


> 55 


^." 7 5 , 1 


„ j 


s ' 


11 


01 


£0 


ii 


1- - 


~ "S ■ 


-7£4 


02 


~E 


F9 


so 


3 ! — 


ii 


F9. 


^ r - 


17131 


r-~ 


5£ 


£5 


bS 


29 


4-0 


w = 


"12 


1? 5 ? S 


.-? 


08 


2h 


_ i 


48 


01 


0F 


42§ 


i67;i 


-v- 


~. ~. 


OO 


i'3 


j™. 


rE 


re 


S i "" 


■ -*-» — ,"! 


— r» 


wl- 






:e 


7™ 


c s 


:-lc 


4-55 = 


2T" 


r = 


ED 


t Mi 


- - 


J- 


CF 


":; 


16723 


£ (3 


5? 


21 


s w 


*0 


5© 


31 


- * r 


171S5 


2fl 


li 


* ^ 


MB 


-L - ' 


<?F 


ic 


p.4'- 


3-592 


j 1= 


£»^ 


32 


43 




08 


C2 


1 ■ — 


16745 


|j5 


88 


40 


— — 


— — 


a© 


E9. 


e^. 


171" 


CD 


5f 


5= 


CO 


H /' 


0E 


73 


811 


17599 


£r 


S3 


£S 


■■! = 


00 


D? 


£1 


- 


i *-?<=;? 


Sfl 


~W 


40 


~ r 


08 


ic 


flF. 


! - 


17179 


FE 


01? 


20 


2E 


79 


c^c 


g - 


707 


'606 


-e 


23 


46 


2" 


23 


E5 


5^- 




ii?§: 


^c 


Ol 


2w 


— c 


FE 


02 


o.f 


539 


■ '^£ 


33 


-. 


.; 


r S 


10 


DF 


=1 


.-- 


1 7*1 3 


io 


3E 


4.0 


rr. 


98 


0fl 


-" 


-- 


167S6 


02 


1? 


fl5 


- 


02 


40 


c-3- 


S -71 ^ 


1 7 " -*j 


3 3 


2 : 3 


82 


or 


19 


3E 


8G 


Jc 1 


17620 


£. - 


ES 


CD 


c-5 




. ! 


c • 




16773 


?6 


1C 


4.0 


^r 


ED 


52 


- - 


711 


- - 200 


•^5 


~4 


*L' 


E7 


3D 


~~ 


Cr 


894 


1762 7 


5 1 


li 


3E 




28 


F5 


CZ- 


" 


15788 


EE 


40 


3E 


82 


32 


F9 


I 3 


"™ 3"— 


--28? 


CO 


i" 


05 


3fl 


"0. 


— .. 


3-3 


31 r 


--..-- , 


» - 


"T~ 


7E 


^^ 


cc 


28 


-■ •- 


'-■ — — 


1&TS7 


■ n 


nr 




= ! 


-~ 


05 


z — 


323 


7S14 


3 S 


P _ 


-3 


57 


3 " 


- & 


-3 


i^i 


1754.1 
17645 


- ^ 


3 — 


20 


-.^ 


en 


aa 


a = 


67* 


_:?S4 


ifi 


- - 


■ ■ 


si 


02 


15 


z ~ 


::: 


-7^21 


3*Z 


23 


13 


3- 


^« 


3 


28 


- 


1 r 


H — 


FE 


2^ 


20 


$1 




706 


15881 


*i 


es 


§e 


£S 


0C 


-C 




.-- 


.-223 


£5 


& ■ 


£2 


■J6 


4-0 


06 


06 


33 $ 


l-£s: 


i * 


86 


IS 


7fi 


B3 


20 


^5 


617 


irse* 


Ii 


i? " 




EP 


BC 


i — 


BC 




17£:?S 


:3« 


PS 


40 


4F 


32 


3 3 


69 


3 4" 


175 3 2 


_ j 


— — 


FE 


38 


23 


17 


T * 


S3 2 


15815 


40 


j* « 




~a 


48 


2fl 


£E. 


77 


17242 


CD 


- 9 


C3 


<J5 


2r 


•-C 


15 


39 3 


■1 ■-- 


£R 


0F 


40 


— 


08 


3 2 


z^-z 


6 6S 


15522 


IS 


• i 


PC 


: : 


CC- 


- - 


4.1. 


it!: : 


: .'=!4.y 


— 


5'^ 


IT 


40 


Eg 


aft 


£9 


- -^ = 


i ?«■»•„ 


£ 3 


iff 


CO 


- * 


PR 


-:■ 


CD 


re* 


13829 


ii 


• s. 


-•■; 


ct> 


^3 


4.1 


11. 


; r = 


17235 


Tc 


w " 


23 


^ 5 


23-- 


7c 


Fc 


534 


17533 


^3 


- 


4.0 


CO 


C'E 


86 


; ^ , 


- 


-606 


9C 


= ~ 


CD 


F3 


^.1 




F6. 


liS£ 


j_ ■?•?.=, i 


=~ 


20 


15 


Z- ~ 


- = 


Ft 


7c 


523 


17*30 


^ - 


El 


E5 


jrr 


4B 


BC 


-C 


^s^ 


15843 


"?: 


~ 7 


F£ 


41 


_^ 


=-^ 


FF. 


.. J V V 


17275 


£5 


li 


C5 


BE 


cE 


BS 


33 


1 2|3 g 


1769- 


Af* 


ED 


42 


50 


F"% 


El 


"^ 


1122 


J.3030 


~ Z- 


— - 


4.1 


! * 


h ^. 


©1 


3S. 


5 r 


17a?~ 


EC 


£ ™ 


• u 


?^» 


CiD 


^; 


c: 


704 


17 7C-J- 


= c 


?6 


20 


07 


B = 


3 c 


7c 


rl-0 


15557 


p ~ 


48 


FE 


ii 


^ 7- 


94 


ED. 


— w^ 


17234. 


£ _ 


7E 


=e=" 


76 


23 


02 


CF 


- 


■ — — j 
<k ■ f ImJk 


D t* 


E 3 


15 


JZ. J. 


FE 


7 ~ 


22 


911 


13564 


~s 


S-~ 


4C 


ij 


7rt 


r- 3 


2C. 


Z c 


1 ~ -313 1 


20 


2P 


26 


E C 


16 


4.0 


_ _ 


143 


17-35 


08 


C^ w 


23 


So 


• * 


3. 3 


— * 


21 5 


15-371 


-=> 


Ci 


05 




ED 


73 


OC. 


= 9~ 


I 29 - 


3 3. 


13 


CE 


~r 


20 


3 3 


" r 


: 17 


17713 


4 j. 


E5 


33 


-3 


CE 


75 


e. Z 


r?9 


ii:rr 


■ ■■■> 


12 


21 


~~ 


dO 


EC> 


so. 




i?:;. 


76 


03 


2^_ 


58 


5E 


a 2 


.; 


r 1 " 


i^t r 3 


7^ =■ 


CD 


' 2 




La 


01 


r 7 


?3 1 


158SS 


- - 


2e 


4j 


—- 


19 


3C 


33. 


= 11 




rp 


2^ 


3- 


;E 


i7 ^ 


46 


"* - 


573 


^ ---?.?.* 


3 - 


3ft 


±~: 


-_ . 


FE 


33 


c C 


702 


13542 


r C 


ED 


52 


33 


IB 


C3 


B7 , 


1135 


* — "5 ' i 


§1 


25 


ftfi 


— F 


11 


93 


06 


52 3 


I??!* 


Q ~ 


C3 


r* — 


11 


E5 


2fl 




731 


15333 


IS 


2^; 


FP 


• ■». 


77 


i "s 


i - . 


"7.3 


[-3£r 


hF 




42 


El 


30 


3r 


33 


753 


17753 


4-0 


£5 


1. 


21 


08 


19 




: ■ 


-* - - n - 


-Q 


4W 


= r 


r - 


£5 


££ 


— 3 . 


357 


1 7 3 ■ " 


00 


';: 


~ * 


22 


16 


-3 


3? 


34; 


177.-3 


^" - 


D6 


3^ 


ED 


68 


= - 


ee 




13 2 1* 


23 


2 '3 


^■t 


^ 3 


~5 


- — 


ERi 


734 


! - 3-3 


23 


i- 


r V % 


iO 


ED 


« Li 


_ 


502 


17767 


4Ci 


flF 


1-. 


«til 


00 


ED 


52 


:3: 


13921? 


28 


:j - 


FE 


=5 


£8 


3 2 


- c 


7'^i 


L7347 


Z E 


7 j 


is 


21 


3C 


4.0 


C6 


55 3 


3773+ 


££■ 


0E 


^ : 


29. 


3S 


J-*T 


- r 


532 


15527 


i5 


35 


Pfi 


C^w 


Be 


If 


'-:'. 


4 70 


1 -C-54- 


BE 


C ; 


£5 


3 8 


55 


— IT 




1 3 "3 


17 751 


3s 


■3h 


4-^ 


^ • 


7E 


Pff 


76 


132 ■ 


15S34 


35 


2^ 


^5 


-1Z" 


£5 


• 5 


■ -- 


f f • 


175ol 


c6 


3 3 


EC 


22 


15 


:3 


CC" 


342 


17753 


Cfl 


20 


4— 


2 3 


C'4 


4-1 


T3 



Yn IP nOMPUTFR APRil 19R4 131 




WITH NEW IMPROVED 
MICROSWITCH ACTION 

AT THE EXCEPTIONALLY 
LOW PRICE OF 




YOUR MICRO IN CONTROL WITH OUR 

MULTIPURPOSE COMPUTER 
INTERFACE... 




An easy to-bu Id, inexpensive Add-on far any micro equipped 
with a parallel Printer Port or User Port (with + 5V supply). 

This unit provides eight independently controllable power 
switches under software management. The article contains 
full, easy-to-follow constructional and test ng details. There are 
software examp'es for the RM380Z and VIC-20 Mic-o- 
ccmputers "or coitrolling model train speec and direction. 

EVERYDAY HHMMMM 

ELECTRONICS 

and computer PROJECTS 



APRIL ISSUE 90p ON SALE 16th MARCH 



OniC AND SINCLAIR 

COMPUTERS* 




SEND CHEQUE OR P.O. PAYABLE TO M05 CONSILTAN S 

MOS CONSULTANTS. <34 CORN FXCHANGE, 
HANGING DITCH. MANCHESTER M4 3EY 



Name. 



Onc 1 comouters -Q<. C" -1 3 H'Uli 
1*151 O'C edour orin*er CI 34 l£U3 
(KC Ne* SirclarOLCorroutf-i 1*495 
t/~,i i i ?6 Binatatr Optclru-n Ijtt 
tl3l ll !31! CM3. Spu:liw. isk 
(101 II - 051 Ct 17. Miod'ive £70 

■ tfi- |-/b Rb'232 interface £70 l£G5t 

l i r . Rl.»tii< M»cry(<rivB <:iwu id;|ec CR 
l£3l £9. 3^K Ticnciv upirmic kit V.i 
GK Spectrum iissue 2 anil 3 on yl £3* 
i£28i i:i3 Fi.Het Master Unit for Hie 
Sonct-utn inrlnrtino «p6*ehunit, Bound 
tyil'.lfcwrr. gmpl'*ier *1<> ,uys*Ck pmt 
(OG i Bfi) ••->' fuller full si«d FDS 
keyboard 'nr i.ie'Sjectum A^nprotei 
saa:£ Ij.i- i 52 (C62J £62 Sosctium 
cntf- riltM acCS >viin cables: — 
CenlifMii.:; I'S? I £531 £58.115232 £3!. 
|E33l£38 /Xo'irver Ml 'f-OiCCO E 

ennta -liits ri3 i£ie: m. zxet 

<»mDJlei *4t> If44i *54 2Xfit 1«K 
rim pack' 12H >f'>5; £30. 

COMMODORE COMPUTERS 
Cbiumourre 64 £204 >fl34i £201. 
. ••:: • 104 II97I C 17. Csuvcrtor :o 
allow limit odiniry mono cassette 
rtcoiftnrti in br us'id i&llh the Vic 20 
«KJC«onr«Klctc6<C10.9&|£1 1) C*3. 

B ii i ii :i.i:i:.ir.-: CBSjet:* ccrvcrur 
- criiripa it>k; cassette ificoide 1 t"7 

■ i 3S i £44. Curnrnoaoie casstrl i; 
'ico'cfei 143 (£4*) t'iC Ceiuoiites 
:>i"ite inteit;i;i-;; toi Vc-20 aid 
Csmrrodoie 64 MS :'44l .'50 1541 



Disc drive* I"? 33 I £209; i/M 1£^b 
Printer i235 IC220 CMh 1 526 
Printer £350 lf/330> £300. 



ACORN COMPUTERS 

Ccclron £203 t 2C9I £229. tBC 
MuUj E C404 It :i'H> C-iOS. 14 

Colojr nonitoi C228 n 229) £3ift 
Kent* double dfnsiti :l>sk interfice 
5V*t«m lor 02eb £13S til 25 £13b 
vV<: .il uk »r>a whele idii^jc ut Cuinrtliu 

2iac diiws tor trie Siaeb e.g KOK 
iincifc £230 ^2201 £2-"-0 Douale 5 x 
40OK £625 :t-560i ££80 




PRINTERS 



Epjon flXOO C30C l£2''1| tHOa. Eyw..., 
RXBOr.T C34B !£31G C3-IH. -nnmvg 
CTI cpuo C2?5 'C213I £-'-1H I :iv.r 
txaC U^O f£408> £438. Fpson 
MX10O/3 CAS1 t£16GI £aOR. Oki 
M'CKlmc 80 l2 1 3 ICI97! i'llH Oki 
Micrctme 84 CB31. Tbe U»a 21 
(onlaned iloisv ivheal aid jlirr.trii: 
ivnowr.r*' fd^P IC415! C4<t;. n.i, 
tio:r>5' E'22 combines ntatrix pun ci 
4nd ?lect>c f.-pew-iter CI73 l£t€6) 
£186 Ji.ki C100 p.-cportona ilatsy 
wneel Mfnui H-TA IT414I f4?d 
MCP40 coloir orintci d34 |£1i3; 
(140. Sar 3TXJ0 Ihormal pun nr 
(158 i£W3> £163 tnerfsces to run 
no jome ci inters 'rem Vc aid 
Comhodcre £4 £45 £44i £50 V/e 
.r :jpDt/ intirloces ti run the above 
: niu<rt-i Irorr Sni-p comiiuters £58 
It H7I t hi- 



Addr^i 



Tel 



STANLEY ELECTRONICS 

The Compute- Export Specialists. 

Oept YC, 32 Goltlsel Re. Swanlev, Ken: 8R8 8EZ. England. 

Tel: SWANLEY (0322) 64851 
ho\tw>g r?/jr.-i topay A I twites .ve mciuswe. UK un-es are thowii <<si ana in :■■•■■•,■ 
fior.i ..ml VA T. The second price in back.ua n for export customers m Ejiop.r .tint 

tf^t't/K*^ mvytrctt P>t mj-t ^HJ.:r;i<"/**. 7"^^ W*nV f.t*cc 'J fir BHpQIt CUAfVlfWa iJliltlfttC 

£jroi:- ,!■■. .'■..••. '■; Austnlia t?ltr.r inti trcitiaes iiwnr! atmaitoosttfe. Officii! C/fteri 
Keicone 



1 32 YOUR COMPLTEA. A^RIl. 1 984 



LABY 



Enter the depths with 
Paul Hadlerand his Vic-20. 

Thin PROGRAM WAS inspired fcy a program 1 
had a game of cue dark und chilly winter 
evening las ; year. The aim of that gams was K> 
make your way through a plan of a maze 
randomly chosen by die compuer in as shoit 
a line is possible. Poir.ts were awarded for 
speed cod agility around the tnazj. This led 
mc to siart work on a game which would be 
displayed in ihree dimensions visually on the 
s:reen so as to give the impression of actually 
walking the corridors of the Inbyr.nth. It 
would alsc hove extra features to help u 
hopelessly lost computer games addict reach 
trie exit. 

The program itself runs on a Vic-20 with 
16K memory expansion and I musi say takes a 
fair old time to load Iron the faithful cassette 
unit of the Vic-20. 

As with some oche: programs, t:ierc are no 
Fuss and bother items before loading the 
program with Peeks and Pokes cr anything 
cl3c for that matter. Ju3t simply run cho 
program once loaded into the compuer and 
let it dc the work. 

Once loaded and ran the program will ask 
for vertical and horizontal dimensions of the 

ma>:c > ihe maximum 3ir.C3 of which arc 18 bv 
18 cells. The computer will then build the 
maze starting with a ra.idom entry point in 
the south vval.. On completion of the maze 
build the user is then required to s.ate if he or 
she would ike to sec a two dimensional view 
of the maze. 
The program then draws up on the screen a 
icontinjea on pacie 135) 




19 *?!♦+♦«♦*«*♦«♦♦♦ 

li R£m ♦ 

29 «£•■» ^rttMrH ♦ 
39 RE1* ♦ 

4» SFfl* BV =».Han = * * 
-,A :■- 1* * 

b« -LLHHHHIMfll 

n ksi 

80 SE1 
99 RE1 
188 P0<E3SS?y.3 iHtlNT'V 

'. :i »»t'<TTJMno i m- 

1.3 PMMT i .-IE rv.Ir.fr ■' 

120 PMMT' 31 E" 

125 CMrairuiMW.K-xr 

130 )>tlHl'l» 6Y" 

133 "STST'lCe PflUL HMLER" 

:ii". cBr-lrm^Eia.HExt 

290 »>M*$I2E >" tA2£t 

7 a Rrn 

220 fJPJW/ir.TlZ*. _jMrjlWP»MilII",V 

233 M*jr«H0'>!2. L&^-TMMIHUr . H 

2*8 uvMHrwoRWcevMSGCK^se 

253 fK»IHr<ll:<WD>Oa=MX:iSGC"U20e 

a« PttMr'nniam^. *a2£ £13 is y. It' fdrv-i-ouou nexT 

2uo 3pro2:a 

2J0 PHNryLEISE «WH WILE IMZE' PRUT-IS BUIL". " 

3«o R£n**su:Lj ws** 

30 Rtn 

9)1 H»:>;.J.!iJ;Kr«:M:R.«9:W«J.MF«!:CF.t SF»0 IIF>93>3:1I0>1 MB'iW^ 

332 3Hf"8 : MWiWiM : L<ef'eiW:W«B EQ"0 SQ»»"MQ»a2t»e f»8:»1«e 

333 2iB:T«8 ;L9=0:f»»a:W«2 : K«e Xf'i'WXW 22'U 

3*b s:«f<H.v>,a<n,v>.c<Htv,2> 

3*s p;a.8>a foti , -iTovFce,v;-a he-itv 

390 CLfc" II ■■■■■■ IIII 

3»8 PS*»'W> 

498 RE1KR4D E1TR7 POIJ.T9 

4.8 REFiMW »n> <iq (• 

430 R"INI<H«MD<9>» + I 

4*8 [X=iWX"I>;:V"IQCx.¥>»l;P(>:.e".=0 

390 REWIND ALLOWED ElfiECTKN FCft HEM MOVE" 

320 REM 

!» MF-9 ICV<vtMEMlF-a<X.V-li;-OT»-EM-iF-l 

3*0 :F/««vfNaxf*3rre>i'*«i 

350 E*-0 J-«4rHEHIff2<X*l,y;«eThEN:F«1 
5S8 3'-8: |r7>1THEH1Fao<, Y-l >"0thEt.5F=l 
3*8 ur-3- |F)<>ITHE?UFOtX-I,V>»erhEK-.F«] 



sae 5E(i»:HntUE n:Recvan ijf yinoN* 

«ie 5EK 

628 W«:-iT(fHF-EF»SF-UF>|lt1D<l))«l 

*-;<• li:.HiltF-i«EF-2«$F-IJF 

«st "FTi»jrinTns?(t ertmncon exn/ciun --ibim of -exi mi; tj» 

£«e DHDoro:32B, .220 r&>,u&,7\i,7Zi, 7K, see, 7*0,730. 7So ^a 7B&.7J0 

?ce :hr. , jotoi220 t3zo 

710 MR'/iOrOM20 1323 

?20 ii«viunji izb 12Z9 
rjo ;H«t«3toti23 i22^,i3ie 

7*0 :'R«3T3>28. .323 

/Ml Ml-'.'' IT I'M. 220 

768 5IIRV30ro>2B. .220 1323 

770 JMRV.iU7W20,.!20 

7fld iHRvin-nwn. ^?n iw> 

790. 3HRVMT(J?20. ,!2fl 1223 

588 ?Et1»tM0Vi MOUTH" 

910 <EP 

920 1FV-VCOTJJ029 PEIHWmlE EXIT H NtRTX &WJ.9 

?4e itx,y>«c 

9» iFp«,¥-i).3t>EW<>i-''-:).2 ooroi-oo 

96« pcxw-n-e^rwroHae 

1000 RE***-!^ E<IT IN KRTH UfiLLH* 

:oso tvn 

1023 KF«| :jt=x 

1030 IFKX.rt^TIEHP^Y^iiOOTO^O-RErWlNB %-&F CF ME<r 3JILD* 

io*o p<x.v)«oooroi3J0 

11B0 RErHPtUVE E13"«9 
nio rtcii 
mo xax*: 

1I30 0«,v>*; 

1K0 ]FP(K-1,V>«3TI1E1P£X-1.V)«1:8OTOI430 

11SC P<K-l,V)a0^.l1OI*3O 

lice r;cn**r^vc s:otihm 
1216 REI* 
12iU V-'.-l 
1238 u<x.v>< 

12« F<X,¥>« 
12X KUH'S 

i39« Rewwwe ue?i*9 

131? RS" 
1325 X">-1 
133? W>.V>< 

13-IC FOiiV>-l 

140£ RErPBJCO '.Oio^it* 

me ffe.*«iF jj >fKE exii if Ketessf*** 



(listing contini.ad on nac,n J3i>, 



YOUR SOMPUTEa APRIL 1 0S4 1 33 




A COMPUTER BREAK DOWN. 
OR A COMPUTER BACK-UP? 



WITH A MICROCARE WARRANTY **^cj* 

Some of the small print with 3 MiCROC are warranty : \ 

1. YDuna/sendvojrcomDuterin^orreDairasafrpnaqrprp^ary ^.^ 
curing me warranty period. 

2. Your computer receives e> pert attention anc ca'e. 

3. After repair it is thoroughly tested and returned as oromptlv as 
possioie. 

4. iVicroCares liability extencs to the rspair of electronic faults induces 
all part?, or reolacemert o E the compiler if found to be irreparable. 
Yuu'i e [jui tiiabiny an extra 12 months peace ot mina ... at very l ttle 

cost Just mink: no reed to sea p your cornpL ter if it goes wrong after 
the enc of guarantee ... no hgssie with manufacturers . . . no problem 
with finding someone capable o" proressiuivl repairs. 

With a MICROCARE WARRAMYyou can have your squipment up and 
r jnning in days — not weeks! And there's no limit on the number of 
rcpeirsduring the warranty period! 

So if you own a popular computer, there's a MICROCARE warranty 
thats righ: for your machine, why not buy a years peace of mind now? 
The sooner you do, the cheaper it could be 

write today, cr pione your Access /Barciavca'd number, meres no 
need to have 3 b *ea<down if your computer orcaks dewr. with 
micpocare you ii always nave professional oack-jp! 




microCare 





SCHEME A 


SCHEME B 


SCHEME C 


_^\ 




Cast of 12 


Cost Of 12 


Cost Of 12 






months 


months 


months 






warranty if 


warrarty i- 


warranty IFj 




less than 90 


tiore than^O 


i: niu ■ [ 




days oia 


days old 


tacturers > 






\ 


juarznteeha; 




Model 






expired. 




Spectrum 


C12.90 


C18.30 


CI5.00 


£22.40 


ZXB1 


£9.50 


£13.90 


£19.90 


£15.50 


Atari 100 


£11.90 


121 90 


£?9 90 


J25.30 


Atari BOO 


£11.90 


£21.90 


£29.90 


?25 30 


br: a 


Fia<v> 


-'71 DO 


09.90 


sas.90 


bs:b 


£1190 


£21.90 


£29.30 


t25.90 


Ccmm>xioreVio20 


EH 90 


£2190 


£29.90 


£25.30 


Conmodorc C€4 


El 1.90 


£21.90 


£29 90 


£25.90 


Dr3gor 


E12.90 


£1890 


£25.90 


£22.30 


Acorn tiectron 


E 10.90 


£21.90 


£29.90 


£21.90 


Ore 


£12 90 


■ £18.90 


£25.90 


E22.30 


Comex35 


E12.9D 


£18 90 


£25.90 


C22.J0 


lynx 


E 12.90 


£18.90 


£25.90 


t??.90 


Slr'iK 


£12.00 


MQ90 


E2D.90 


£22.30 


Jupiter AM 


£12.90 


£18.90 


£25.90 


£22.50 


Texas Ti 99.0a 


£1290 


£18.90 


£25.90 


£22,50 



F 



9 Thane works, Thane villas, London N7 7PH. Tel: 01-609 7919 



Pitasesendme 



warrarty ■' warranties fcrscnerns/s . 
fcrconouer.-s model- s 



91 9| 



sariai rumbc-r 'c 

i cncicic cheats for 

drl would l*e to oavov Access or B;rcU-/car:J 
and te-itermy lumber and signature acrorcingly 

Naite Occupation 

Acdreis 



. made out tdmicoCiTc. 



Signature Dats 



Please iot€ that if vou ire aoplying -or warrantYimder scheme Aor B. 
please encase :he original manufacture's warranty irw line returned with 
r MicroCarewarranty. 



Please add C1. 50 P ft P. 

134 YDUfl COMPUTER, APHL 1984 



I Plea 

| VQ" 



2 



(continued from page 1 33) 
ihree dimensiDnal reprcsentatian of the maze 
o! whichever way you are lacing lo the mazs. 
You then proceed into and around the mc.ze to 
hop:*fn ly wmrh far the wry nit 

To manouvre youisel;' around the maze use 
ihe following control keys: 
L — Left tjrn; K — Kigit turn; F — Forward; 
A — Asout turn. 

If you should find your quest for the exit is 
not progressing as fail as you would l.ke there 
is another comrmnd which has been 
inccrponed into the program for your 
assistar.ee. This command is called Help and 

is furrhrr Subdivided intn rnmrraTwk wlnrh 

will tell you ceitain informa:ior. abou: the 
maze. Bui, before a description of each 
command is given a word in yrjur eai. In this 
command — Help — a tmthful account of 
vour position and general status is net always 

given, so beware, or you would be lei up the 
garden path. Sony. 

"ihe help commands are H followed by: 
X — This may give you your current position 
in the maze. 

D — This jjives you a distance in moves to the 
exit. 

i> — For a suggested next move — very 
dod^y. 

At this point I world 'ike co point out that a 
wrong move — or suggested wrong move — 
may cause you tc fall out of the maze if lurk- 
ing around (he S'art position in the ma*e; so 
be careful. And fina.ly: 
? — For a plan of the maze. 

To g,*t nut of the Help routine anc back to 
the maie display type I. 

Lines 

I0C-2S0 Begin the maze bjild. 

40C-440 Random entry point i < south 

wall. 
50C-570 Find allowed direction for next 

move. 
60C-7S0 Chosse diractbn of motion 
90C-9CO Move north. 
IOCO-1040 Make exit in north wall. 
11 CO- 11 50 Move east 

1200-1250 Move KDu-t-i. 
13CO-1340 Move west. 



i :.••-•=■.■.::: 




1400-1470 ir build jornplete make exit if 
necessary. Put player at start 
position. 

Begin new maze build. 
Code complete in'orrnation 
about each cell in arrav P X. v t. 

2200-2290 Determine direction through 
maze 

Display dopth 1. 
Display depth 2. 



1500 1560 
1600-2190 



260O-2820 
30003220 



340O-^6;O Display depth 3. 

38004020 3ifiptay depth"-* 

5000 6690 Accepi commands and execute 

end games. 

6800-6870 Another game. 

6900-6960 ndex to next cell. 

7000-7260 Calculate L, R and F. 

7300-7460 Subroutines. 

7500-7610 Determine direction ol next 
TIOVG. 



(listing "ontinued fraTi page 133) 



t42*i ft£M 

143? IFCCH«Vr-EN:-Ci^GO70S39 RE1HNEX7 M0'.E« 

iaasi ir><r-t<*2T0i4Sartr.*c;:!" nrrao 

U^» *c|MKHI*NU<i:>?+l :Va'.'.|"S.v»P{X.V>-l.UO>X 
1463 K-IK- V^'-Z-l'SErtm PLFT'ER 1H StflRT POStrtO* 
1478 33TD1628 

isao RfMtcnn srwi cr r.F:<i ami d> 

SSI'S ItcH 

!520 tF^OirHEMi<'"<U;i:-0TC15Ee 
:S38 lFY<yTHEMi'«VU:X«l 00101550 
15*8 X=l :y=l 
t333 IF5«>Y>««'JIO Itie 

!SC3 -.-.■T-.'-i? 

tsaa san* ts Kffi pecuire:* 

t613R©1 

1628 r»I'4t".7I'lE «G£ HftS MOU SCOT Ptltl-»U!LT. (OUL9 HH Lt<E* ■ ■RIH"'TG TEc ft 
PL fit ' 
1630 r* rur ' m rf>--rc J imp n-nr.V 

:G60 GErr* 

1670 IFftlfc'VTHEir.iOr'JiliaS 
1SSU !PH»=*ir-HEIC0T01S?? 

:690 r-orouso 

HjW KEIMPRIHI ruvi •>■ ■it.- » 

1637 PEM 

17W PRIKT'OTO'; 

1719 FUKJ=vt(»srtP-l 

1730 for:-otch 

1733 f-f I.J j-4»;ii--.p:i. Jr/+i 

i?ia :FPi*i"HeipPTir ■ •■ 
irso ;rr-:"iiO)pR:ir — . 

176« 1FP=2THBIPRIHT" r: 
1770 IFP^rHHIPRaiVr. 

J. KB it .-ti huiPKJIi 
179(1 NEXT! , J 

!m-h xv>489&<32a<3>v-i'HX 

I8«? !PZ-1TMQGZ»:S8 
1S84 :FZ~£"HOIZ2=-.90 

1808 :fz-i-hhizz-:83 

1818 P-PEEK(W) 

ia2fl FGf>:=no:o 

1838 P0KE>:v,2Z FCRJ*:r010J-.S£ir:sU<Ei<',p:fC<?JOT0We ICXT 

1S*U NfcXi 

ie;« 1FH*=-P , 80T|E480 

iko foi:d;v.38 

ifi?fl ppjtr-a9>i.EfKE mt:r 



:vDa "i1»*- ■- 1 'i i t:<;iKLL ju«»» 

:9 - .Li RE 1 ! 

2183 RPIUDXE C0M=L£TE IUFCIilTnTiOti* 

2::o PE>i*flS3jr a:n su* 
z: at Rt)i«tM m>mt p:x.v<* 

2138 REH 

2140 FORlBirOH -DRJ«lT0« 

zi* :n»r ',(";-*.. j j^-igrc^i i-i j)/">-»,5>=»m*ENP<: 
2188 :fp' i . j-: i-'z-nr-ca, j-i>/^)=.mhb*=< i ,j>-n : 

2193 HE<-. - : 

13W PI-JI»«H:TKKHIIt UPI »W- HPJ fc*» 

2218 RD1»*11tR0U3H m^E*» 

2228 REM 

2238 C<8.!*M0 :<0/iJ"7-l t»l-fl«'-tD'8-';COT0427e 

22* 1*1-1 

22-a? 0CSUB7I£e-'El'«P-:tlHL. miZTl'.W 

2?#'. C,.SLR«2e?Et'»Jtl3EK TO HEX" CE-.L* 

2Z78 C<Iil5"f--r<I.Si=lt 

225? IF^'P.E;>):CTCS2-0 

22* cr-*j 

248B fiW<4»WIKt FERjPEC'JVt v;£u«<r 

24 ie san 

2428 FStNT'Tl"; 

2433 fWXiB«V 

2448 P0»T«1T04 

Z4» ^SJB^Za^E^nvPLUHlE L.F t Ri 

24€8 IFR'-KOTS5ld 

2478 0>T5DSJB2S23.2?2S,3'»20 382» 

24ta tFf=icero2jie 

24S8 Z>Z::5>'JBS923:9£PWIW)E>! TO NEXT CtLIK 

2St8 NEXT 

Z318 8U0St?3 ; 4.'1*K;-;iPI IN-jTHUCtKlUS* 

26(8 REM**:tSPLFI^ K p rH 1*» 

2618 REM 

26o0 FCRt»tT0l7 P0KE4163*22»J . 1*3: WT 

2640 IFR*2CR(R*-iniOZ*3)COTC26ee 

2618 FCR[»:7017 PQrc413H22*I,iei:t-EXT 

26t8 0Ki-L>00T025 , 28.26S8.K7S-278e.27ie 

2670 PCKE4U0.77 PCKE41J3.7' 

26tW Ptl-.K4:t>9.?« PLKfc4S?«,78 

2650 ot"oz;2o 

27C8 PCKE4I62, 108 P0i;E4163,tee 
2710 PCKE4«58.99 PIXE45)9.« 

2728 OK4-*j007O27eB.2?»a.2»»,i?«» 277« 
27i0 PCKE418: 78 P<KE4JS8.73 
2740 PIKE4;?'? 77 PCKE46J0.7' 



J) -* 



<list,ng cortinued on next page) 



YOUR COMPUTER, APRIL 1 984 135 



(ti&iitty vutuinued from previous page) 



zrzt 

2710 
2774 

2780 
2739 

2310 

ten 
:-ee« 
30i« 

3038 
M4« 

3BS» 
3069 
■j(i -a 

3UB» 

318" 
31H 
3!. 2? 
3139 
J14* 
3153 
31S8 
3178 
Jl-.v 
3129 
22« 
. i. 
32» 

:•(>: 

241t! 
342? 
34 3* 
344C 
34Sf 
:-« 
3*7( 
348E 
3*?C 
330E 

ssIS 

333!: 

354E 
355C 
3W? 

337? 

H- ■ 

3S9« 

3S«£ 

ssie 
38ee 

3810 
8S0 

3030 
$4Q 

393? 

-:".-.-. 

1983 
35» 

£>io 



:Jco 

... . 

3389 
3350 
Minn 
'0:0 

WOT 

»ie 
5088 

3939 
5:00 

-.: :•' 
5129 

;i» 

itee 

■■..■• 

5220 

■ 44 
*2J0 
5260 

uto 

SI73 
3280 
33:0 
3320 
5339 

533* 
5360 
5365 
S3H 

MB!) 

5493 
5418 
542? 
5427 
■•>. : 
5440 
-4-f 
34E8 

:-4/b 

1329 

3539 
3609 
56'.9 
56:3 
5S2B 
5633 
5S33 
»S49 
5*39 
555! 
iSM 
5579 
: - ■'.- 

•/.-!- 

3718 
3720 
:739 
5749 

5'sn 

;7t;n 

•779 
J786 

:890 
5816 



pzmiti.ite paF*:«?.t99 
P0OE407T.JJ rronjt.jj 
!Fr<-:0FF:-2CO"O282O 

!Fi=20Uozsie 

FCRI-I'O!? POKE* I £>[.!» fCKT 
FOP! -HI) 17 PCKE*33?> [.»:(€<* 

Rerumi 

REflPumSPLF" BEFTH zw 

rea 

: F L-ZOF ' L- - : 8M~"^ >30 i ns<e 
F0F.t>IT09 F0KE42SS»-22»1, 103KXI 
(FHaiO«lK»-lll'(J:»J'J. , H.JWIf 
F0*t»l T03 eOKE4KVi?»], 161 : »'EH 
OK«4-l)QOTt3I20 39=3,2970,3180.3)18 
fO».E4l56.75 P~-3i4229.77PCKE4237.77 F0KC42SS.77 
"■"' _ 43J8."SP~<"45t7.?fl PCKE«3S,79 F0KE«4?5. '9 

-*E4252.ie~ p>y£4:53.!}ii poke*:."!* :eo F0KE>255.ie« 

Fi>=4472.?3 »CKt44?3,99 F0KE-47«,93 P0KC4475.99 

C«(4-ft«gir;3i5«i.3i-3,3S30.3.60.a:7o 

P->£4i«,7; PCKH42«,78 PfitE42J3.79 P0K£429J,?9 

n.»e44w. /v>\>«t4:m." P0KE433; ,77 P0^E455*.77 

GO1031S9 

FCPE4263, ie8:PC<e42i6. J }" P3KE4J67. !B0"F!)™<J«.lW 

FCKE4*K.,«:rW<r.4-«g5.?9 P0CT44"\» P0<E44~*.99 

IS-KKW^JCCFOSHe 

lFF-2GCT«:i? 

FCH*iit«-flc»<E4?3-*: ;03 >£■:" 

FWJ-iTCS FC«E<l7?': u-J II* , 

RETURN 

FEr»»i kplpv ie»th 3«« 

frtr- 

!FL-2CFfL--IPMi>s3):Kir03449 

FORI-nf.* PnKE*30:'?2FM93 »t£<* 

!Ff=?r ).< P=-;p|lJ>3 IMTQ ■•>- 9 

KiF's -r- re I c~.f ■-■■♦!. IA1 .- 

OH'4-L:GOTC0520 -j4?,v~4~~. 3533. 3518 

P0IE427V ■■■ m £4301 77 

PP.HE443* . 78 P0ICi4433.7* 

3DTB332B 

P3':EI393. KB , Pfi:F4«l . I«? 

Po«,F44v.?» p^' ;jj v.:: 

0H<4-R>00TCO598. J549, .■■: V. ^€9,357? 

-■.' .11.' ••■ "3<;44f2i 77 

■.-•,i 
• -'I:?- IS 'v:s* mo 
^?^44*Si,ii PQPXE4444 99 

i« i "■ir:oT:::.v 
rFF-icoTCGSie 

-',1-11 ■ip'rJJi'n: ';i« i,f - 
FCF! 1T'. r s>- :: •- ■■ ' >l[ 7 
FEUiFK 

- «•■ • iknn t»* 

REK 

'FliPfip.i — iftini7-T.sriTiiiaan 

POXE4345 ■■:.•: I ■■ kie~:;c,K-3 

: 'j j.-h*:.. iCTI ■ ' 

PDK-43T-:' 131 P0FE43?: Itl Kil-.-.i •«>] 
JM l- . - il i - ■ --i' ..■ :ci - (MJ ;;.;o 
. . i 1.7? 
£ CCt44l2,7© 

: i. ._.■ 
pi c-.j --j. iie^ 

nl--i •- 

Fa : -:; ■ - 

P0k?44J6,77 

C0T33?0« 
P0Ci43^t 109 

POI'i-V't* S? 

:F=";?r.n*040.9 

Pni.:4iJi :q* POVE4325MK PCK«3W»J'W 

P0^I44U.*j P0KE441^99¥OKE44t!>99 

IXTJRN 

PE 1 H*«1CCEPT :-l5T=>l-llr-f^#» 

PE'I 

PSJUT'COI^O? muni 

pRHT"r: c ->^i=ii:'iv? mxt FP;iiT-iur. Fipr^irws? «xi 

9CTAF 

[FR»»"H'OOT05228 

[FA»-"L'0OT0Sta« 

IFf»» ,i P t iVji, ►•-.:■; 

IPMa"A'GOre642t 

irri-'r-coTt<=;:c 

vCTOSOS* 

Str-»»PEIF RtVTIIElM 

KEN 

PRllfT-jKLPl" FERI»1T0K* MBCT 

FF!l'TT1*-t1.fHnrr TFI'ir 1 JC- -^O* U I *r .1 !'.•>■ rrjlt 141-HV, ; ■ FHUbl ' 

PPIpT- WS TCP CUPPfJI - ^VSflMjVrtJJ^POiETIOli' 

PRINT- WP iok i:S7F'CE'-PR!4TSPC<3>."Tfi EX!" 

PBIK-- »B FOR SU0OT?I* T r-PPlN'TS«i:<3?, , 'l<n !HSTKUCT10H' 

pp:nt- *■ -n F>FC*.'tE'.=RiNT5=co);-'acoES':i)ir 

PP:«t- iffl 1 uk nut, r'-tr-" 

pp:m--« a:«-o t»io iwLFff'iFnwi 

oefhf 

IFqt>>Z 00705425 

:Ffif ■ "< ooTO^syp 

. nr-M vii n-,1- 
tFWm-3'G0r»572« 

l-=M'"f 53F9582* 
i;fl!c»F"TJr?17K 
:-- -"i-»r324M-P£»rtnii hfi.vhc:ep- rjR-nE»: bNSVtUCItONSH 

'-■JIU3J1K 

^M.DFBjrrifrJ FFCEt* 

REM 

FPtM"^*rtXI «£ FHClMOt ". 

2-1 

»•/■] IKM-KJM'ICP-H" 

IF2«2Tt««HKT"B«T' 

lFZ-3ThE(-FF]h.T'finii'H- 

IFZ-iThELPPlMT'lfS-' 

F0P:»l"f?H9C f-ElT 

ori-0323C 

PR:h— M=0S:Trnni| •;><;■• ,";V ! FC«l1>ITf37M(i t.EX" 

O0Tt$23( 

RE1t»i!»ETER>t:tlE 0I5F. 10 :>JT»* 

R£*1 

ppur-^srHfcfO" 

H=X.B°i , P1'9 

oostMeae:it£m»*isg o=tjml jipectscn of ne:-:? 13^* 

I ► .' s 1 1 -E41^1^ J " :OT0:€70 

OOS.'B69X'RBtoniB< m |t;x* CELL* 

mrii ■ lF^<2flOCrtffl666 

csihT-WTC' PPP 13 Cft-CUL^E' rau:»:rui89^4EXT:0OTOS23e 

1FB<V*10CTC*39 

PRItT'-n-'-Hlltiinvn UIITSTO EXIF' Fr>»i»ii32«0=hED<7 

'-■'JH3230 

Ktrp»i)E T EFnnc 5E?* ti-'^r i>j?t?-.i:t:o*i« 

PE1 

n«x s-' oosussn^i rei»fipc cr ni-H. [•I'.icucn of iex* move* 

PRt'T'^SSHGnES-EJ -^7'ZBf 
l':Zr7t)r^f•l*f<:i•^T• SFCVi-V-WB" 
:F7-J3ai3S:i.20'-iHi:^Kll.T" XJi.fl. LEFT" - 

rFz-zo<•»Rz-^^.l^-u>^£t•ppIllT• «tlp« ricktb* 

t-MES'.;-i'J,>=2FHE4BPIhT- ftEtll TIPLS' 
F3«*lT3209a 'l=<i:.'-..-rr.-238 
REM»t<F.*r^.trE CPTtr-Pt !liSTPUC"llllrt# 



562C pa>:B*v:G:sVIr82>? REn<F:n3 0PTnW> DJ^'r!"- • = i.F":l l'(VE* 

sese ifz-z:'Tkeip*»'F' 

5=49 IF2-7 , >=ir 5 2-?i»-3 , HEiMI»« ,, L"' 

?»!<> 1FZ-Z>3C?Z-ZC— ]-HEM«.f«'»' 

».Vil irfi»^f7-7-^p5niCM(l«»*ll* 

K?9 FRJKl'.l"::OTWlW 

•i-W^ FEP*Fll.r :FTirFtL JlPECTtOK tlF w,f* 

SSI 8 Ffr 

r*;p tFp-.PV7i?ie79 

«TO TF^KTHF^nwl 

ee<e :n"i- [he<oo«4 
sen fe-i.f. 

£979 CF*0-"CPI-1TM.H 

r.r^a !Fc<i.iK>ftoRcn.2ios!»ro«e?; 

6882 FC<]-1,2>-S=.THEh2»=. 
608* :FC'!-: . -H^ rHEHZW 

*W6 iFtM-i-zp-B'-iTHE'i::-: 

*W8 [Ft':-: : -n--iTuc.ir-<-i 

6CO0 >i :-oii :f=: 

«0»r: >»TXT 

s»4 tFf;F-3THE I30SJ375S 

6033 REFURl 

62H.' - v, i 

6229 P?r'IT'a.E-r»' <:ix*\1txw \iZ>"< 

6»n Z=Z-I [FZ«3fHEMZH 

6240 COT02t23 SntWIN -F^FF.rilVt v]Bi+ 

i'jQO Knncl iu-i j| .j[t» 
-.r.n .^'1 

6329 ^IHT'SRirHF" - F0»r»rtW«:iO1 

633H ?V?»1 [i'5",m:-J-= 

^vj.i . i-i;-4.%i :--:^f- [.•.• FEFSPCCTIi'F •• :Bm 
6130 'cxtujo'jr T->m» 
•^19 PSM 

(424 -'-I IF'snBJJI URNB" ri+: 1T04CO 14;.' 
5438 Z>2*2-4«SCN<1 SCK'2-3: 
■Mr- '■"i:'l."v :«"«f!j.- PEtSPFC--"E VIEW 
:^..'- ■ rt *■■ r.< -, -Lrrt-' 

■ ■ ■ - ■♦♦ -• 1" -rr-i-c r:H:-;.tiiii«» 

-.--■:.-• =::'*t;iT -JFC' It.'- !HHi UHIL« 
6349 P£M 

*1HT SFCMMRIir rORt«tT049D NEXT 

---.-• r-: i- 1 . ■• ■ 1 .-••, ' cur -i.j-itc ..f r. trt 
tzrcr-W :r.f TfcXCf 

-:-:c Hii'T KSTrnjoic :h"o « .h...' • 

■ 1 t n-: = noieo PWE3*963.t>rr<BMr'i >♦'>"?> •j?yTfrrp"<;s»;s. o? 
i6^ F^:in si 

'tftC C3"f.3(SC IHI-liHl • <-;• -1 • 

«i« ri=r to$U369i( PES'Htex io nest cell* 

66:0 :->0 '■'-!: 

665".' l 5 V>»«llt»<«V«W»BWWa -. QGTOMfl&ftCntPftl'n P!P C .PFC": ,- E '■■;eu« 

ee;r> :=v:.'^o?oe«30 

«65o p<inr*wBa> mwmw ii»i nvi¥ 'i i. ii m mH«i 1 ■ 

fi«S P)tI*WrOZSTEr.-l>rtlKE26E£5/l ■FCPL=lli;l* nfc ; " hixt ipp;!!:-^ 1 Pa':E35?f5. ':'. 

6C"9 rr-IT'fl'l'W'l'IV'I'lflWOO'Ve ^aLEI- C-VE' THI" P»:i|7*C30- OF THE UQRLDM" 

66J0 FJPIo r03f601EXt C<t«r:i: 

66?9 P-;[Hr-nm!KSCS«3<»!>p»»p»«,t J --n ' ■• =0P:»Tf0jnoo HEX" 

C9M Pi'WMHJTnF* HMEM 

6818 *I>1 

«i^ !-y[>*r , Trv , =-i -■ 

MNTJ. 3.5 T. rRS -i-l- SfltC PR1W IW"i IWIrt" 

60J5 s^HT'* KS TO If^i R lEtl fHZE* 

C*5ii L 'i'<r« »;• I- ".'. l'_l 1 111 1 rr . < HfJI"*." WW" 

68J5 PRlHT'MOOrHICH CFT10I PLEBSE^' 

53«9 KT«* 

•rv- !FPI^T'li*f*:I> '•=" :-' W-CIJ429 

.... ..^j........... r ,y-o.;.i 

lf»« - ..' - WIL«>t<U 

EEtS CCTC«84l> 

sa^ FFii.TXEi-s 

- - FEr*»:i;iE7 to iiek* wi ♦♦ 

£510 PEM 

S-J/9 JFill" iMt«»«»-il 

(5330 3FZC-2THEHO-H': 

£!?*(" JKZO=';'HEnF=F-: 

«?;« :FZO-- T HEHfi-fl-: 

SSfO EE-URH 

.i-«-i< Riiwmvnt.aiTE L- r !i *•* 
7010 REM 

7020 :rs<::ooTo?ubi REii»-,i.iii[re ^zt 1: :: tm 

7010 IFB>VHEI(F--2 RET.RS HEJIK.TJlte CKF TO NflRTHI 
ry»B H9^« J9-B DOBtsTSat 
7059 O0rO7)99 
7051 !f:'>ir,rirn-nft5 
-t :rn»r;:7>i; ,r »J 

rr->tTHE«ILs2 
7854 |SN=I»1T4E1.=? 
TtHS l'-H>lH>*?R<>[<tlT.-EH.-l 

F=l-HT4E'|f-2 

7B« t=flC-l ! Mri=l^>|A-lT»«.P«l 

••055 *-ri_iw 

79» Ul—l I IFHCVI«:fiv=-2 IFfr:THIHM-: 
'ji.-;i ^-s iPE-jr'SM-; 
7£«? £--llFA>^T)-fKf=-r 1FH»H-H:HE»; 
79Wi S-sl : lFR=|>7hEt^-8 

71 w oc;ue:4I-9 

71.0 L«LOF=FO^=H' 
/I'M lf\.<><^<KTiK 
71 ?* IFZ- IH-ESW^P-I 
7He 1FI=?1I-FN1PIF-II 
71-C tFro.-.ll/.FWeaPlI 

71« 3FZ«4lt-EM0=t-- 

7Kt' OOUt V (330 

7]«9 00SUI7-S20 

7158 7FF0-'"lTV£hL=a 

7:fc :Fp<:rTi-FtFF-ii)i( 
?, 8 irz«i >ei.f9-: 
72J0 :r;-2'iiCiiio-i(-: 

7i10 :rZ»'J'HEHfBasn-'. 

7i»o : f 2«4 "Ht mk'=s-: 

71M' i.nsiip, vii 
,;<n hnsijj:.i2B • 
?;.v :ff9-:ithehp-o 

7K8 Ft r UPl 

73(0 PFM«»SISFrilTllt:il* 

7.' B pm 

73:0 pip-rtt. to n-'-:;ii ■-•.■>-■-■■• 

;-rjli F-sf-SJII SsSOHfl-SOMC-*)) 
73*0 P»P-4«S E-S0H'l*H!»l<P-?>) 
7^5B b 5 i>-7»f: ll=P 

-l«o trsa-in>i3.-3-i <rn»j;-s 
-3?0 EfF>3i»^^B'^s4-i|rt;ViJs3 
?3S8 ■'■■ •• 

■*-■: -■:■'♦*:.■;=■: 'Ti.-tt 

7419 RfM 

7J.^ 1F?»lTVEM.O*l.l-0-». po-; 

74;0 1FZ»2TV.CNJ9'K :C'"£P»=> 

?4'0 !r:-:it-tt.Li'=h ■'■-': pb-i 

«-l' 1F^;4t>.EH.P-: "O-IIPf'-t 

74'iO FflPH 

71(0 ECrWalClCCCll.F OtTIHRL SC?trT[>l O" >0:i PWiOMI 

7f50 PHI 



I.-./ 
7053 



'B55 
"937 



.-;,- fif=.n JO-B COCU573;> K1f;«..B-: 

73C0 HC"H»V*1 iFH=orHEmo=a;ft.F>-i> 

75j(i (■'=h»-'-: :ve-o-heh:?-?'hh f> 

•^*,, ;,-n,.,(.. iFs~onrDi»-o;fi.i i 

73*9 MC->I«''-: :FU*0rHFtM , "'.'.-~ 1 P ■ 

7378 ?'-! ivtio 

7sfb iFEc»':!rrHEiE0-2d«a! 

7550 I-SKCfTHEtt.'i.i-" ':'=» 

7«0 l-.l.i-'-UFIL - ? 1 :-M> 

'*>in =-"rj~ l i 



■t.E .3 4 W4 



36 YOUR COMPUTER. APRIL 1984 



. At last the first joystick that puts the firing button 
where it should have been in the first place. 

THE TOP 

AMERICAN 

JOYSTICK 

IS NOW 

AVAILABLE ^r 

INTHEU.K.... icufrfi 



Extra responsive 
actio* 



Tnggei jA 
Fre M 
Button 



Diamond 

Cut 'Arcade' 

Style Grip 






w/m 



Extra long' 
4 ft Cord 



l^FfiSPECTRUM 

vi\ly±_ /y t99+£150P+P 

• Including Interface to plug straight into the Spectrum. 

• The first Joystick to give you "Arcade" feel and control. 

• "Jet Style" heavy duty, diamond cut grip. 

• Fire Trigger placed under your index finger . . . the finger with the fastest 
reflex action. 

• Self centreing, 360 n action. 

• Compatible with most of the latest Software including: 



Rubber 
Suction 

\ Cups for 
One Hani Operation 



J rVanic Miner 

I Jetpuck 
J Coohe 
3PSSST 

] Tsneoate 



3 SO Tunmf 
J Cosmos 
Q Cyber Rats 

i l Qttfutidiis 
I I Spookyr.ian 



J Slippery Sid 

SS Enterprise 

1 \Nitn Flint 
I.J Meteor jiifs 
I I Gwpman 



Cosrrnc Gueriki 
Z Kong 

AsmOfftddOfl 
'_ Minion impossible 
D Aik Atak 



Bruin Doiroge 
□ Last St/nset. . . 

H/htemm 
. . titiaxms 
ZE7X 



D Fieniy 

I Astroblaster 
i Knot in 20 

II JOUit 

Spectres 



LI Jcimun 


liansim 


I frcgger 


Robo'ics 


1 Blind Alley 


_ Armageddon 


l (jffactic 


txtermmator 


Jxlbrtak 


Detective 



NOTE: THIS IS ONLY A SMALL SELECTION OF THE MANY COMPATIBLE GAMES 

Also available for Commodore /Atari 7 BBC/ 

SPEECH 
SYNTHESIZER 
WITH BUILT 
IN JOYSTICK 
INTERFACE 

FOR THE SPECTRUM 

Simply plug Into an exciting new world of computer speech synthesis. 
Latest State of the Art Electronics. • Uses the Allophone system. 
Produces any word or phrase from an unlimited vocabulary. 
Speaks directly through TV speaker. 

Also Amplifies Spectrums own sound through TV speakerl 
Built in Joystick Interface accepts any Atari type joystick for full 
games control. (Kempston compatible). 
Complete with Demo Cassette. • Full Instructions. 








L Triga Connrriand Spestrun £19.99 

L Triga Com rnanc Atari £12.99 

D Triga Commanc CDmmodore £12.99 



'. Triga Command BBC £19.99 

r Vox Box, Spectrum £29.99 

r Vox Bex andTriga Command £39.99 



TRA DE ENQ UIRIES WEL COME 




UNfTR. FFNTON INDUSTRIAL ESTATE, 

DEWSBVRY ROAD. FENTON, 

faMuiMP STOKE-ON-TRENT 

K VW5W3 TEL: 0782 273875 



allow 7 days Postage Please A dd £1.50 



24 HR CREDIT 
CARD LINE 





The very latest 



RVf 



from Spectrum 



PRINTER 




inexpensive 
quality printer 
for the BBC'R' 



Just look at our fantastic low price on this super 
Dot Matri* printer! The idea! machine for the home 
user, the Bit Printer combines practicality with low 
cost - now you can list prog-ams for debugging 
without spending a three-figure sum 

The Bit Printer interfaces directly with the BBC 
'B' and you can see it at your lecai Spectrum 
dealer now! 



SPECTRUM 
PRICE ONLY 



89* 



Now available! 

COMPUTAPE 



115 Reef to reel cassettes for 

jnder £1 - see your local 
SPECTRUM dealer ; or details. 



FwUstfc Vdue frim 5 j*ctium! 

SUPER-SAVER 

CASSETTE RECORDER 



For COMMODORE !>4 & 

vic-20 ONLY £39.95 



LATEST 



• For up to date ncwi, information 
h often iro.Ti SPECTRUM ■ »ce P«S- 
iti ;i.\^r gooir i or r-, n dt tails 



COMPUTER 
DEALERS 



(o- proipcctivc Comjute- deilcisU 
i()Ou moulUlikc [•j kiuw mutt jtMiui 
becoming * SPECTRUM APPOINTED 
OEALEr. on an exclusive area bail 1 , 
please write to MKE STERN or 
DUCUEV LAMCMtAD Sp.rtrum <U» 

Ltd.. Bjrrowfleld, Welwjn Oirdci 
City. **rts. or Telephone (0707:)) 
W6\ 



UP TO £1,000 

Instant Credit 

With your Spectrum 
Chargecard 



ctrum 



CHARGE CARD 



• There's up to £1,00) worth of 
Instant Credit ivailableon 1 Spec- 
ttum Chargecard Sec you- local 
i'fcC RUM dealer lor written 
details (UK mainland only) Typical 
APR - 30.€' r /o 



Another first from 

SPECTRUM! 
Introducing the exciting new 

ORIC 

ATM OS 




■ Lots of exciting programs 
available 

■ Bu It-m certronics printer 
interface (no RS232 needed - just 
plug in your printer) 

■ Full-featured keyboard with 



sculptured keys 

■ Seperate keys for cursor 
control 

■ Built-in speaker 

■ Special sounc effects for 
game programmers 



HtKt'5 ANUIHfcR FANTASTIC FIRST IN HOME MICROS FROM SPECTRUM thebrand new 
and tremendously exciting OfclC ATMOS 48K computer! 

The ATMOS his tiken a emarkable step forward in home corrputer technology. But 
how? 

Most Micros 'waste' a Urge amount of memory on cpenting functions like graphics, colour 
and scund. Oric saw tiat ay running these tasks from a ROM menory. a tuge amount of (he 
ATMW'r. valuable 40h ram capacity iuuU In- fit-.-d Ijf more advanced operations. 

So the colour capability (8 graphics, 8 background), powerful sound lynthesi: and high- 
resolution graphics of Ihe ATMOS are achieved with fewer demand; on computing power than 

itc conpalitorv, 

So what else makes the ATMOS sc exciting? Tiere's now > typewriter-style full-response 
keyboard, it's directly compatible with most dorrestic cassette players; and there's a wide 
choice of software The AT.WfK i<. designed torconv ioniance, too - it utes extended MicosoH 
BASIC yoLr pr ntc plugs in without anRS232; and is comes complete with leadsand everything 
yoj need to get going 

We've i 4-COlour Oric prin:er (which accepts normal pap#»r> a- a terrific valuefor-money 
price. >oon. a I'" Microdisc Dri/e will be availaale, too, to complete the system. Take a look at 
the suserb ne«v ORIC ATMOS. in its highly distinctive bl.irk-.md- ed rim, at youi Spectrum 
dealer NOW! 



SPECTRUM PRICE 



N 

i i 



Ba 




Spectrum CcmpLtcr Lcnlr-i h-ive no connviim whatjoevc with \H? Z>. 5 p- < t rum Computer n\.ntihiiiifi(J b> Sin flair Research Lie. 




:;Q-0' 



- ■- ■■: 




Now from Spectrum - a 

complete business computer 

system for under £900 




COMMODORE 64 



BUSINESS PACKAGE 



■ Eicrenrely simple to jse - no 
computer experience required 

■ Complete & ready to run with 
Sales/Invoicing & purchase ledger 
programs- ■ Compete end-of- 
month reports at tie touch of a but- 
ton - Including Cedi'.ors.'Debtor; 
lists bales & cish lists, statemfnts. 
VAT btlan-es rtc. 



Include ■ COMMODORE 64 

■ DISK DRIVE ■ COLOUR 
MONITOR ■ COMMODORE 

PRINTER ■ PURCHASE L:DCFR 

PROGRAM ■ SUES LEDGER 

PROGRAM 

■ :AS V SCRIPT PROG'tAM 
Plus! ■ FREE! GAMES DISK WITH 

SIX GAVtES 



FROM ONLY 




Just Arriving! It's the new, superb 
COMMODORE SX64 PORTABLE 




EIG NEWS from Spectium - 

'.lock j trc uit arriving of tht 

incredible lew Commodore 

SX 64 Portable Colour Com 

puler - a dream come true la 

the travelling executive! Thii 

superb, compar. Micro incoi- 

poiates all ol the lop-scllinj; 

Commodore 6''c luncbotii 

and features a detachable 

full function keytoarc 

plus built in colour 

monitoi Atsr> s ngie 

dis< drive. Wc'rcvery 

excited - you cm set 

it at yocr lo:al Spec 

trun dealer now! 



SPECTRUM PRICE 



FREEt FREE! FREE! 

• FREE with each SX64 Portable tire* 
supers program*. - Easy Scipt. Future 
Finance and Easy Stock. 




COMMODORE VIC-20 



SLper Value 

STARTER 

PACK 

Acomplet? Heme 
Compjter tytlem 
including the VIC- 
2C Compjter a 
Casselte Unit, int- 
roduction to BASIC 

p;rt 1 -,i nni|)Ii' expansion of 
computer programs - Blitz, ~ype A- 
Tcne. Race & Koppit. A fantastic 
deal!! and great viluefor-nonsy 

Ul*. HURRY! ofl*i only while 
stocks last 

SPECTRUM PRICE 




99 



139 

Also available: 

VIC-20 £99,95 

Including 4 FREE ROM GAMES 



For the 

COMMODORE 64 

HOME USER 



VIC 1520 Printer Pbtttr £99.99 

COMMODORE 64 with 4 FREE 

GAMES £199.99 

SINGLE DISK DRIV= f 230 .00 

AZTEC Cent'onics Interface £29.50 

VISCOUNT Cassette Interface.. . £12.95 
Flus! 100's of Software Titles now 
available. 



Commodore 

VIC-20. SOFTWARE PACKS 

at H/^LF PRICE 

• Multpackl Cmeea (JO:. Voodiior.ivlr ("mmrrimfh 
Avenger • MuUn.uk J- Cor, AtivenlurelantJ, K.iiJ on Fort 
Km i Mole Attack • MuHpaek 3: Sjrgor Chess. Tre Count. 
Mission Impuisiblr, Cosflk Cruncher. • Vtultip.tct 4: 
Saijun <tit-j:, Piute Cuvr, Kjt «.i(.c. Super Lanaer • Mul- 
tip^ck 5: Cmrgs Rtcc. The Coml, Menigrrr. Mole 
At Licit 



iacli 
Pack 

Only 



£19.98 



WMILt 

stock: 

LAST 



COMMODORE 64 
HOME ENTERTAINMENT 

Package 



SAVE £50 

ncludes: COMMODOFE 64. COMPATIBLE 

CASiETTE FECORDER, CASSETTE WITH £ 

GAMES. ZETA CRACKSHOT JOYSTICK 

(Nwrnil Total Price £290.30> 

SPECIAL 
PRICE 



£239.95 



All these items cat als> be purdiase i seperattly ■ 
wc your local Sprctru-n dealer 



commodore Just Arri vine! Arr-cccnmcc 

1520 PRINTER COMMODORE 1516 «»WHW1"H 

• PLOTTER printfr FOR COMMODORE 



LIL 




The 1SJ0 ^*- 

..nit- plotlcr draws 
in 4 coiouiv and prints 
characters .nil rumtcfv 

£99.99 



IK 



'&&**- 



Supert Dot Matrix (near 
letter quality printer) 

£345.00 



'i'couit Cassette 

Interface £1255 

Ai.ih.num 42 Printer with vie 

2C interface £99 90 

Stick Jght Pen £28 75 

PIjsSO 16K RAM ...£37 99 
Vi;count€4K W.. .£69 95 
4 Slot Mothcfboifd.£2495 
Adman Chatterbox. . . £4995 
Stonechip 16K swrtch^hle 
RAM £3495 



Turn the page for more super 
offers from Spectrum ♦ • . 



Not ill '.torn tarry etery idvcrttltd ittm. neut ptione inK ■ e nu<ii«K . luurncr pritct cor ■ .^.i at time ot iroine to prcn r*Uc 




The Top SO 





TITLES 

Selected by Britain's leading Software Distributor 

MICRO DEALER UK 




3-0 •'■•.: Attack 
Aliliern it 
Revenge a' 
Mutant Camels 

Drain Cb-i-.r 
Flrhter Pilot 

WlM-lif 

Mi Wimpy 

Rommels 

Revenge 

Hi vet ti>w?i 
Q later 64 
C.Any 64 
Luiat Jetmat 

Hmlf Kilit- 

Zzoom 

KriVAIOi 

lei Pjl 
SoobuDive 

Cray Billoons 



Micro Meji Sptctrum 

l}l£lt..| C.p,r+rHm 

•nlcrosphe eSpictrum 
Spectrum 
Spectrum 



CrysUl 

ItamaiDft 

'/oyaaer 

Aniroj 

Ultimate 

Prote'< 

Imagine 

Abbet 

Ultlmite 

Durrell' 

SAnrtrk 

Software 
rro|erts 

LrylLl 



lulls u! ire 

FhngS 

Speed Duel 

Valhalla 

llcrace and thehfon 

i ■-- - — r - 

Kill O+l Ivbbfcb 

fmi C.D.5 



CRM 64 

CUM 64 

Spcct'un 

Speitrun 

Spectrun 

SjMctnin 

Spectrun 
Spectrun 

CBM 64 £7.91 

Spn-trun C7.f0 



£4.9 J 

tr.oi 

£1.9 J 
M.90 
M.ID 

ft/. JO 
£1.99 
£7.9f 
Cf.50 

a.so 

£J.9J 

ts.so 
ti.to 



DK Ionics Spsctrun 

legend Spectrun 

Spectrun 

(Ti" < 

Spectiun 



CI.9J 
£14.91 

CJ.vS 

£*.»* 
0.91 



Andreirf T%0 

1tv.ii -t (I BOJyCrystal 

Snatch rirt 

f»t Pic (VIC) Ult null 

Lunar Craks Mitfomrga 

Arcacia64 Imiginc 

Huncibacc 64 Octan 

vlicrxbot Sorrk 

Vletaja jdi e Lljiruiu t 

Llamas 

Miiiics UK Tronic! 

stunfaeis Imagine 

rh^ rirt.j;. (tin I mi 

Mini e Control Cemni 
Jrbaa Upitart 



'..C 20 
a^ectmin 
COM M 
CBM 64 
Spectium 

view 



CJ.IO 

coas- 
ts. so 

£J.»f 

£«.)0 



3lidsand ;he 
seev 
>«sh Offl 



Twin Kingdom 

Valley 

"m ir Sin. - 

Thrusra 



Kil ur- 

ShepherJ 

Bus Byte 

Sul.wair 
Projects 
Bus Bytr 



Arte 
Sofcwarr. 
Proerts 
Super pipeline Taskset 
Aik l» see lh*u \up-r tit es 
ifeale' NOW! 



Speetium £5.) 5 

Spectsum CJ.I0 

Sf>«ctium 4f.9f 

BBC £».»! 

Spcctium to.;o 

Spectrum £*.»S 

Spectrum CS.9S 

BBC £9. SO 

Spectrum £$.»$ 

Sjeclium £S.'S 

COM (4 £*.»0 
atyouriocal Speitrun 



ACCESSORIES From SPECTRUM 



C12 DATA CASSETTES £050 

CIS DATA CASSETTES £058 

VISCOUNTSINGLESIDEO. DOUBLE DENSITY 
(10) (FOR APPLE, COMMODORE. ATAU 
TANDY) £21 2S 

visroiiNT siNCiFcinin, our. n tensity 

00) £2135 

VISCOUNT DOUBLE SUED. DOUBLE DEN 
S1TY (10) (FOR SHARP SUFERBRAIN ETC.) 

£3381 

VISCOUN SINGLE SIDED DOUB.E 0:NSITY 
96 TRACK (10) ;fOP NASCOM, COsA- 



MOUORi 8050. E:c) £5' .36 

tMPTY DISK CAS!S (fOU »Vi" DISKETTES) 

£'.95 

DISK HEAD CLEANER KIT £16 10 

TELEVISIONS 

12" Tap I&W POBTABLE £53.95 

OTP3131 14' COLOUR PORTABLE £22195 
COMPUTER CASSETTE REC3ROER5 

fron £27 50 

2ETA loystlekrnr ATARI, fOMSJintinpc, VIC. 
20 6 64. SPErTRUM o ORJC . 0NL v f 10 95 



Superb value-for-money! 

MEMOTECH 

MTX SERIES 




MEMOl'ECH MTX 512 
64K RAM 

If User deimabit l-un<tlO(vKeyi • 13 Key Mumcnr Pld 
• ZB0A at 4MHi • 24K ROM ecnUin ng VTX BASIC • 
«TX NODDY FRONT PANIL OlSPAV • ASSEMBLER/ 
DISASSEMBLER Vide; Display Processes- wl-h 1tK 
vdeuRAM • 64K Uifr RAVi Twin RS232 Communica- 
tions Covd ROM Encansions. Node Syilems • M'x 
PASCAL • MIX FORTH Eight User 3 elirable Virtual 
Screens • Up tc 32 SPRITiS 



SPECTRUM PRICE 




Also available MTX 500 
32K RAM £275 



FDX DISK DRIVE 

Up to eight Flospy Drives • Colour 80 
Column Boarl (optioral) Fait Accevt Sil ton 
DISvS * pMffeiful Flups^y 0\a Cuutruller 
Board CP.'M 22 Supplied • Teletext 
Compatible 

SPFCTBIJM PRICE £99*7.00 

Menote:h 3;k ram Expansion £50 

Menote:h 6*K RAM Expansion ttSi.OO 

Me note: h 1:SK ?AM Eitpansion . . . £163.00 
Menote:h ftS232CornmL>eiratinn 

Port £6J.0D 

SEPERATE EX>ANSION ITEMS 

Silicon Cisc I256W £38 j.00 

80 Colunn Csloui Boird. £10)00 

Floppy Cisc Controller Boa'd £233.00 

7 Way Bos t» Support Sottvrare 

(ocS.O £5).O0 

MEMOTtCH >OF"WARE 

BJClfiarmton (L-assettr) £3.95 

Chess (Caste te) £)95 

Blohbo (Caiijtie) £5.95 

Kllopede (Casserti) £5.95 

Suuci Muefield (CatsMtta) £<3.9S 




SHARP 




DRAGON 
32 

Check with your local 
SPECTRUM dealer for 
our LOW price 

DRAGON 64 £22 J. 00 



.^ i t ..!..#.-•— ■-«..*..! lit »r~l 

al.l.l.l.1.1.1-1.1-1 J i -l-| 
'7*7*7 l ^7 t 7M *llHllT '.'iJ 



SHARP MZ-7II 

(AAZ-700 Series Computer) 

FREE! 10 CASSFTTF BASED GAMES 
The super new colour computer from 
SHARP. Now available In limited cuarrtities 
• incuding 10 FREE CASSFTTF RA^FD 
GAJvtES from SPECTRUM 

£249.95 

With FREE Cassette Recorder 

SHARP PRINTED .£'29.95 

CASSETTE RECORDER £39.95 

SHARP MZ80A£399 



Net all Item carry every advertised item, please phone before mating i Journey - prices correct at time of going to press l*ol 




ATARI 800XL 



• ■ 6K RAM expandable to 48K • Ful - 
stroke keyboard • Full sound with 3Va 
octave range • 11 Graphic Display 
modes • Full colour (256 Cotcurs - 12S 
colours can he displayed .it one -imp) Ask 
to see tils super new micro at vour local 
SPECTRUM dealer NOW! 



SPECTRUM PRICE 



249 



95 



ATARI 600XL £159.99 



1010 CASSETTE RECORDER £49.9$ 

"050 DISK DR VE £399.95 

W7IFTTFR CHANTY HJINrFB rwil 

1010 PRINTER PLOTTER £199.99 



TOUCH TABLE", TRACK 6AU 119.99 

SOFTWARE 

DIG DUG t...l\9.99 

LUNtKAIJfcK £14.99 

And t'Jrly niur-: 




CUM AN A 
DISK DRIVES 



For the more serious user - 

the better programming machine 

ORIC-1 16K £99.95 

ORIC-1 48K.. ..£139.95 
HALF PRICE OFFER 

Brirg 3 <"opy of "his ad when you 
purchase an ORIC-1 16Kor 48Kand 
get either the ORIC- 16K or 48K 
Software pack at HALF PRICE (Titles 
may vary in each pack) 




FOR BBC 

CS100E £217.35 

LilOl tlWf> 

CS200E £254.15 

CS2O0 £831.75 

FOR DRAGON 

COS250 £355.95 

COS530 £431.80 

COStJOO £533.95 

C3D!00 £557.60 





. 



■ ""' !!!:■•""';' " ' ' f 



\ Model B 

SPECTRUM PRICE 

'399 



Sensational Offer for BBC Owners! 
OPUS 
DISK DRIVE 

for BBC Model B' Bj 
SPECTRUM LOW =>RiCE *P* 



189 




Including: MANUA1 & 
UTILITIES DISC 



ACCESSORIES for BBC 



Limited Offer! 
BBC Dual Disk Drive 

SAVE £53.85 

ONLY £750,00 



BBC BUGGY 
£189.00 

Now available: 

RC DIGITAL TRACER for the 88C 

tiS.iO 



GRAF PAD Gttphltf Tablet iWS./b 

rnuUN-C juyiUikliiLrrtate ... .... 0.93 

BIT-PRINT ZK Printer .....£69.95 

BB: Sinjle Eisc Drive £265.00 

BBI Diik inbrfact Kit (inc. fitting) £S7.00 

Acom Software Colette B a.ed Iwm ■ £9.95 

Acom DrileBued loftvire £11.50 

BBC 01* Band wftware fr«n ...,i9.95 

BBC BUjGY Specrum Price £119.00 

BBC Di* toai i UtlrtielDilt £J4.S0 

QUICK-;ilO- /OV5TICK Clfcci.lly <or the JBC SpeitmiYi priec dtt.flS 



Sensational 

PRINTER OFFERS 

from Spectrum 



Incredible 
Value! from 
Spectrum 




NEW! 

SEIKOSHA 

Model GPIOOA Mkll 



■ Pmtlnf speed 53 C.f.S. 

■ Full Graphics capability 

I Drxihle width Liararler uitpjt uider 

software centre! 

■ C.itroriic* typ# ^ar.-il.l int.rfac. 

■ Paper /rldti is ad J< stable up to 10 
irches 



SPECTRUM LOW PRICE 

199 



95 



Other Printer 
Bargains 



SHKOSHA CP1D3 VC £191. »J 

•PncntMA r.pmi as ct»».sf 

SflKOSHA OP253 X £149.95 

£»SO FXI0 £491.9 J 

E'SOMWiO ilK.ti 

E'SOf* RX jg F/T £ Jot. 8 J 

ALPHACOM A2 ter VIC-20 Commodore M. 0'i$or\. 

Atari, IBC wrth required interface £99.90 

ALPHACOM JC or Z> Spectrum £59.95 

MlCROLINt B2A with RS : 3 1 £199.95 

MICRO LIN! 82* with Graphics £199.95 

MICRO LIN[ M^el 92 £45*.0o 

MICRO LINE Model 83A. . £499.95 

OUENCATA 60CPS Printer £119.00 

rut rnnt «-4for m« ntn. to».»> 



ALPHACOM 




ALPHACOM 41 For CRACON, BBC " 
CO vMCnoRr. ATARI (Interfaces er.ri) 

Sprctum slice C79.SS 

ALPHACOM 31 For 2X SPECTKUM 

Spcctnm Price £59.95 

?apef Rolls fo- Alphacom printers 

Sox *f S Rolls £«.00 



STACK LIGHT RIFLE 



For Commodore 
64, VIC-20 & 
ZX Spectrum 




AvtiUMt *** Ih. tHCTPUM ttc 

JC ind I be lOrVWODOAF <4 

itrrtvnn Now*) :oroei {omplelf 

win 1} Iffl o' citilr .nd twee 

ea:rtinjf Kiwi farfcvftr. *.im#i Hirlarfri^ "mr.r 

NOON iMOOTOUl wl-h lull tni.nd rrti-:li 



Spectrum 
Price 



£29.95 



Including 3 
FREE Games 



spectrum 



CHARGE CARD 



UP TO £1,000 
Instant Credit 

• There's up to £1,000 worth of Imtant Credit 
aval lab c on a Spi-ciruir Cftargetard, Sec your focal 
SPECTRUM dealer for written details (UK main- 
land only) Typical n\pR - 30.6% 



Turn the page for more super 
offers from Spectrum ♦ ♦ . 



Spectrum C.ai|i«lirCni.r<ilu<. no .onrtuniii nN.i .mi *. • "ivr. Ike ZK-SpC<tr Jill Compute ., , Ml ul i, -..n t J by ll.Cl.ll Ros.ri.ll UK. 





Everything you've ever wanted for your 

SPECTRUM 



Superb ZX add-on's from your local Spectrum dealer 



DK'Tronics KEYBOARD 



For ZX SPECTRUM 

SPECTRUM PRICE 

£ 45 



§§SlfflPHS 



maumwat'-m:. 

«* #> «K W Kc m m » *» 

KttHf ifeMW ## *» ,4i 

***»• Mm mm **,.■%»%»■■»&$ 




ZX SPECTRUM 

I6K 

£99.95 

ZX SPECTRUM 

48BC 

£129.95 

Sfcctrjm Computer Centre j have no 
connection whatsoe/er with the IX 
Scectrim Compute' manufactured 
b) Sinclair Research Ltd. 



New & exclusive to Spectrum! 

INDESCOMP 

Superb quality add-on's for the ZX SPECTRUM 



VISCOUNT DISK DRIVE 



SOUND 

AMPLIFIER 




£10.95 £39.95 



32K RAM 
PACK 



JOYSTICK 

Interface 




£14.95 



DOMESTIC 

CONTROLLER 



£49.95 



ALPHACOM Thermal printer for ZX SPECTRUM - 
NOW DOWN TO £59,95 




From RD Labs 
for the ZX 
Spectrum 

£55.50 



Now from SPECTRUM a Disk Drive for the ZX 
SPECTRUM. The VISCOUNT 5W DISK 
D^IVE with interface system and complete 
wth all leads. 



ONLY 

£ 245 





CHEETAH 

32K RAM 

Pack 

£39.9$ 

KEMPSTON 

Joystick £| j 
Interface 

(Joystick opt. cx'.rai 

CURRAH Speech Syrthesiser. £2?.95 

DICIKONICS Ughtpen £1J.95 

DKTRONICS DUALPORT Joystick 
Interface £14.95 

STACKIICHT Rifle with 

3 fREEGAWES £29.95 

Sinclair ZX INTERf ACE % 

The new ROM Cartndge/Joys'.lck interface 
Lojdt piogrjms instantly? takestwo |oy*ticU%! 

)m: plui in ind play. ©NLY £I».»J 
Plu. New ROM cartridge roftwarc. 




PRISM VTX S000 

MODEM 




MOW. YOUR ZX SPECTRUM IS YOUR KEYTO THE 
WORLD with 111* inci.dibl* PRISM VTX SCOO 

MODEM 
■ Venatle modem for ZXSsect'um >16Kor48K) 
versions ■ Slim design fits easly, matches your 
micro* nstait acceistofrsitef It KUcranet COO 
information services ■ ln;tant coramumcaton 
with other ZX Spett'um ne r i ■ Use tie Pr sm VTX 
5QCW with a Sinclair printer - and print Preitel 
frames 

SPECTRUM PRICE £99*95 



STONECHIP ACCESSORIES 
For the ZX SPECTRUM 

ECHO AMPLIFIER 

£19.95 

PROGRAMMABLE JOYSTICK 
INTERFACE £24.95 

Coming soon .... 

SPECTRUM KEYBOARD WITH 

SOUND NO NEED TO TAKE 

YOUR SPECTRUM APART 



£59.95 





Commodore 
Model 1701 

A superb Colour Vtor- 
itcr with sound 
SP:CTRUf\* PRlCC 

£210 



phoenix Ambtr en«.5o 

FIDELITY CMI4 Colour C199.9S 

SANYO 14" Colcur TV (ideal as a monitor) 

t.tl9..9( 

SANYO COD JI3INB Colour Mcnito- C2HS.3; 
SANYO II" Green Wonitar £W.» 




C RAN ADA PEMONAL 

coMcuTiKc nrui 

Pit ZX SprctiLn ,-nd row to |t<-( tr* 

mncl f«*n H f.an 

fie Seeitrum Propamner £5.95 

I *i<- Speiirurn Bout nl Garret £5.95 
Intioduong bpectitim rVachim 

CciC . V9i 
lie Appe M TOffimntrj 
Handbook £1».9S 

HrcgiaTtntng with CraDiics . £5.95 
The O'jpi 4 how to make t*i* 

IYV»it ilf tl t 5 ft 

CoTput ng fcr the Hobbyfit t 

unitl Bibneu £6.95 

Sinjve interring r>roje:t5 •« ((.95 
Hi* BBtMitu Ar ejiprt 

e jis< . CC.95 

CovmoJOfe ? 4 CorfipJtmg 1595 

The Onc-1 ard how lo set lie 

mat licm ! t j 95 



Th? Dragon 32 boat of fames £595 
Cctnnuto Languages and their 

U*« £595 

lyni Coupling CC96 

21 0irnO.fpj:MBJC taiir. £595 

Chocttinga '■'vroconpuwr £495 

OaUbiw. roi lun 4. profit £5 95 

IntfudtHi'j; !hr BBC Micio.. . £595 
lUHiHiNt 

(he WcMfrw Spcttum . . ,£595 

run..tionil Fori *or *e JBi. £595 

TtirWort-neC-agol 32 . £595 

Orjgon V ttampc Mutiv fs« 

nicJlVorJ'n^rpmnrodortiif £595 
Commodore $4 Machine Cod; 

Mj'Jci «» 

The Worling C ragon £5 95 

TK- Worhrvp; Cpcctrjm. £5 95 

Tre Worting CBV, H . £595 

Otajjori a Games Master . . £595 

and mar.* nor:! 



Spcctrurr Cor-iomer Centres hive .a connection whatsoever with the JXipnlnm Computer manufacture* byiindnlr Research Ltd 



There's a Spectrum Centre near yoi 



Si 

Si; 

1?1 

S9 

A* 

6C 
11 

lw 
OS 

ec 

?"! 

05 
50 
15 
91 
Si 
4-gl 

00 

35 

12 
£i5 



AVON 



BATH Software HuS. 12 Yuk SI 
Til 105251 61676 
B1ISTH Bonsai Corqulw Ltd. 
24 Part Row Tel: 10272) 2*41 8t 
MSICH-S-MARE KU OomWe-'S. 
32 Allllflbl l«l USKHlilKi.'-'. 



BEDFORDSHIRE 



OJNSTABU Dairrans/ 11 Bros! WsIk 
T(l; (0582) 6551J 

UIBH10H BUZZARD lit Cmptf* Ctr 
at Milicn Keynes Mast; 1 / Unji^.- Si. 
Tel 1,0525)37662? 

LUTOH Terri-Mou, 49 Gecrge SI 
Tel: (0582) 133 9 ','2 



BERKSHIRE 



BUCKMU Computer Centre. 44 The 
Uruadiwy. T:l. (0344 1427317 
hLAUHb ujvi'J Saunters. 8 YieO Hal 
Plice 1st (0/ 34) 580319 



BUCKINGHAMSHIRE 



BERKSHIRE V.U Games Jnd Cemisiiters 
2*5 H.p 51 SlOLjn Tel T 3.A 
BIETHCIEY 'Ian: Conpjiu Cun.it:. 
i ir Queens vay ~ei: it>908 64?/44 
CIESHAM Reed Phsiojfa'jny i Crnip- 
uliis. 113 High St Tel |M94j 7)3373 



CAMBRlDQESHiRE 



CAMBRIDGE K t Ciw<iulirs I.H 19/20 
MirkclSt N: (0223)312*40 

iO:er t jays,. 

PITER80H0UGH PlrDljti Ci-nrni.Mical nns. 

91 Midland Rd (0733)410«7 



CHANNEL ISLANDS 



GUERNSEY filLls. 3-5 The rolletl. 
Si Pete Port Tal: (0481 ) ?<662 
J ins El Auiaa & compiler Centre 
7 Wei St. 51 Holer Til (0334) 74OO0 



CHESHIRE 



AURINCHAMI Mi Micro 28 Hieyi SI. 

Te [061)941 6213 

CHESTER Olkteal Convulers Lid 

103 BuuyJilui Tel (02*41 31'JO'J'J 

CI.EWEMtniTHiiUri.12. 

128 Naitwidi Rd Te D2/:i 21-:*- 

EllESNEHE PORT flFR Comrjieis. 1 

Peortmn m. WMty Tti on ok aijo 

MACCLiSFItlD Camera & CoTipurer Cert- 

tie 116 Will 31 Tel: (0625) '74fii 

NORTH A/ICF Camera £ Computer Genre 

3 *::wr Squar« Te. (06SE) «SC3I 

STOCKPORT Wild ng Ld. 

1 .lUleUnrJabank Tel: |C6li 480 3435 
WARRINGTON WJdincj. Ill ji Op SL 
Tr- ilM'S! si? tin 

WiONES Conputu City 78 Victim Road 
Te (0511 420 3333 
WiLMS.0WSw.11 31 '.\ilmsljiv, 4-6 St 
Ames Faradi Td.iUCib) 536213 



CLEVELAND 



M1DDLISRORQUCH Wk, „ A ;rr»- 
2C6 Linthrxv; Rd. Te 106411 221368 



CORNWALL 



ST AUSTELL A B * C Cunpjler s, Outliy 
House. 6 Lowe/ A'lrnur Sq 
let 10726) 67337 



CUMBRIA 



UMUftMN FUHVESS Baiww Compitei 
f:<nltP JGCIwrchSt tei. 1C2291 3E353 
CARLISLE Tre Conputti Ship. 56 53 
LMtterStW (022812// u 
PENRITH Pevilh ^omnurwcitun-. 
HCasicoate TrI r07f>Ai fi/ufi 
Oisn Mon-Fi lill tpm 
WltTErAVEH P C Ftereren 15 Kng St 
Tet (0946) 2363 



DERBYSHIRE 



AL»RET)N Gc/dwi Hamood 69-71 KiCfl 
St Te; 1077;) 8320/8 
CHESTERFIELD Tre Canautrr CeiHe. 
14 StHpwnsnr. Ptere I* I0M6) '08832 
DERBY ' T Fi«cJron cs. at dwelt Tlicrpe, 
Th* Spa Tel: (0332) 3t045S 



DEVON 



EXETER Sewn Cot-ilies I Comrt itei«) I til 7 

Pans St eel. fill. (6392 211212 

EXMOUTH Ujl-ii Ghannjl. jn Trie Strata 

Tel 103951 2J44DJ 

PL/MOUTH S>nla< Lit! 76 Cornell 

St lei lO/sil 28.'05 

TIVERTON Atl-iji Mr.u CctiputetS 

37 Barmlon 31 Tel: (0164) 352834 

TORpUtY Drr/an Comcutcis. 8 talull Rd 

Came ciicus Tei (Odoij jioju. 



DORSET 



BOURNEMOUTH Lar^owne Ccmp.n;i Ct 
1 La:iidcr«ne Cr?scerl Tel (02)2) 2D165 



DURHAM 



OARL NGTOH WcKerna & Brcwn. 
102 Baniigiie. Te (0325I 459744 



ESSEX 



BASIIDON Godfreys 28-3? Eail Walk, 

M. (0208) J39:-.79 

EASIIOOM Gcdlieys C-rtn.lHi Genie. '. 

Laind'.n Mint Ccnlte lairdon, "cl (0268] 

4H747 

(HCLMSrortO Hu»Iui t\mnvt« Lid 

5 Bionil:slJ Kd Id 0243) ibib'ib 

COLCIESTJR ClfctlMlM Cwnirtlttl Cll 

16 Si Bctolpns at Tel. ;Ci06)4724i 

cn/ws h Fevn<m« 78 0't»tt fa 

Tel (CR75| 594f 

ILFORD Wtn1rr..-ns. 7F. Ufrrrt Ifne 

Tel [01 1 478 1337 

l(lllf.lTnW M mi K Miv ii fhainf 

J09 ugh ft re: (01 508 1211 
FOKfTJRD Cc-l sjute- Cutitiu 72 l>citi Si 
Tsl. 0703 752362 



HAMPSHIRE 



flLOEFSHOr Da-id Sanders 51 Stalnn 

14.. Id |U<52I tHl3t 

ANOOfER uriMie: Audio. 105 rig.n Si. 

T;l (0?64:582£1 

BASINGSTOKE ■ she c 2-3 Makcl 

nace w ()25tv 22C79 
portjmolth Cyrjiius Conputers LB. 
2bi Crnnnrcial Rrj . "el: {»70S 833336 
PORTSMOLTH (WitirloofillsiG B 

MiCtfloiO. i Uuuliij i -jic.1* 

T;l 107014 59311 

SOUTHAMPTON H. Paikci & Sim Lte.. 

II West End So, BillKne. 

M |07f)Tinr.aj$ 

WINCHESTER ■AinchestC-r ionv.u & 

CanipUer C»itre 75 Parchnent St 

W: (0)62) 53982 



HEREFORD 



HEHEFORO Mlilojav Fi-Tf* . t 
43 Uicad S 1 . Tel 10432; 2:573' 



HE RTFORDSHIRE 



BOREHAMWOOl Ma;te- MiClO. 

3 j Shinlcy Rrl lei (01) 9^6368 

HI1CHH Caineu Arl> (Miiro r.iTnm? 

DvlSlCl!. 6£A inr.Tiia'je hi., 

Tf (01621 5926b 

PDTTBS BAR TNe Onpu'er Stop 

l}7 H;i S. Te : (07C7}4441? 

Sr ALIANS IHcli) •■:■■: l.ii^h. 

CtiltlC 14-16 Hrjiywel H II 

111 (0*2 7j 52991 

srEVENAGE G J Computer*. 1 1 To*r 

Sjuaiii lot 10138)61501 

HA1F0RO SHS MicrojysleTis Ld. 9- TNj 

Pjiade Hgh s:. k-i. ."0923 26S0? 

MELWfN GAROEM CITY D. Cuiipulcr., -*.0 

r.etneiro Rd. to ;OWJj iB43b. - 28t44 



HUMBERSIDE 



BtVfcRlEY Ct-iijjliiif iVtri: H SwiU'/'S 
■■■airl 0,?< Due lei >0id2 dB1331 
GRIMSBY FCJriMGf Ltd 22 -ij aj'l 
Rvethead Centre Tei t047») 42031 
HULL "he G^mpiiie' Cimre. 
26 AnUby Fd. Tel (0482) 7629' 



ISLE OF MAN 



OlUBtASTH Ctiebsutn . o 
5'-fi1 Wcloia Si Tel 10624) 3^82 
(Just Cpenlrgi 



ISLE OF WIGHT 



CJWES Seien 6 Son 15 Uaio Kd Id 
(09&3) 297-81 



KENT 



OJVEH Kent PWUsStfii;«iL'is.4 Kits SI 

Tel I0J01I 202020 

04AVESENI Maisnal'. Conwtws & 

in :■ 3 '.'irrinili S' "d (04 74 1 6J930 
ORPINGTON Ellis Mar<e1 ni Ltd. 25 Sta- 
tlnnSn Pan< Wtn-t Tol' jnARq) .i|Q4:s 
RAINHAM 'Alcravay Ccrrruters L!0 39 
rl ah Sl Midway Towns. 
T<r 10*34) J76702 
SEYENQAKS t'fiest FfcderCarouterj 
>selSLTel:.;0'32'M568QC 
SiniNGBDURNI Conp.iers Pus. 65 H gh 
SI Tel: |0795l 2!677 
TINBFIOGt WELLS Veda a Cmptts Lid. 
-'■':.. V .".'in-- ii. I lei (Ut92l 4155J 



LANCASHIRE 



ACCRIN6T0N PV C:mau.cis 

SBAWatS St. Tel |3254i 3652I/32G11 

BLACKBURN T;np3Cam)Ltei;. «J Saitwjy 

Rd M (C254) 691333 

BUR1LEY IM J GnnjttfwCentt JW3 

StarJish SI BB1t lAPTel- |0?82|S4299 

BURT (Lanes) Mici) Noi h 7 OrcoJ St. 

Tel lUbll 79/5/64 

PRESTON rt" long's, 43 Fsherjate. 

T«i: (07 7 i) D3ti!5U 



LEICESTERSHIRE 



LEICESTER ratings. 4Q/4? Oel.'Oii St 

Tol 105331 544774 

MARKET H ARBORO J6H Kj.DC: JUCI Hort 

CorntiLlor:. / Churcl SI 

Tel: (3851(1 63C5G 



LINCOLNSHIRE 



GRANTHAM rules' COTiCuWS III 121 
LXjLllcy Hd Tel. (04761 76994;3D0«I 
UNCOLH MKD Corn)utets 24 Newands. 
k (JS2J) 2*110/ 



LONDON 



EG ft ..I..I.V 65 Mil, i St MurlU LJU hum. 

TEI 1)1)472 8341 

E6 VcGowns, 241 Grahrm Rl HtCkncv. 

Tel 1)1)533 0)35 

EC1 3 dicv Lcsy. 17-13 leitthy Lens 

"sl 1)1)242 3156 

EC2 Oevici CsnpLle C-onl-e, 1S5 Miorijaie 

Tel ()i:636 3}39.-a3C 

N14 .ngicSalei, IS 3raac*ay, Inn Bou'nc 

i-jullaait Tel: Oil }82 '942 

N20Cdsli:rujts.ltd 1291 Hi(h fid 

Eel ('JII446 2283 

NW4 Oa ''net :omcul« ilnre 1 1? RrMl 

St. Fendai lei. 101)202 227J 

SE1 '/ c OJdcn'; 6 L&idan Bnctje Walk 

Tel («1 1)403 1988 

SEB vt.1 tare- Den. 3/3-3/5 FluIsciiv Rc. 

\HwFltlwT. Tel (Oil bb'. :516 

SE1 1 Galvidc Cr>mpjtec-j. 328 Keni ngtoti 

J ark Rd Tel P) S87 0336 

idiaot-iii n Ova Tune 

itibtas ienu-5t l:o lw k^ ..anj, 

"■eckham. te! (On 63t ??nn 

3E25 Cll s Uartcltn:, 79 Hign Si., South 

iorwed. "el: it 1)643 4224 

JW10 Duller rYitio Sliop, 310 SucdHtoii 

Hah Rd Tei ;Cij /63 23 1 ? 

iWIIEmcom. 31 HijhSt, Wnnbedm Te 

iU1)?47 ;678 

All Orn|>.".i!t^ti1 Wi9ni(fr;£;., tf Wgtnso 

$1 1(1. |0')48E0373 

W1 GK Ph«ci iCumjule.-s 92-34 'A'arjOLi 

St Tel |0') 43' 0112 

'JUl Snnir ff.lo i M«io Ct'ittc. 256 

"otteiham Cmii: Re Tel. (311 i83 5826 
W2 Ccvrai. ■'. firijwae He 

•:l Ml] 724 2373 

W3 T lames Gonp.i'ua In^ Hirf Sl Arlm 
"el:(CU 932 6388 

til TK Clec;rones. 11/13 Sjslon Pc. 
Hanwe-I TH: (Oil 579 2812 
WC2 Cny Camera exchange. H3 Kniswa/ 

el: (01) 4J3 U'ib 

MANCHESTER - 
GREATER 



BOLTJN milifii Lid. 23 Deanigale 

"el. (0204:33512 

MAN SHCSTEft .ontcK Lit). 6 Lecliaioe 5 . 

51 Aan'sSquin lei I06i)83> 61 67 
OLDHAM Homel Bust-ess Corpulfiis Lid. 
i4 Ycrkslue SL Id. (061 1 6331608 
ROODALE HOITO i Business CvnuiKr., 
:5 Vcrkjhic SL ld.(0/0H 344654 
tWINTON Mr Micrr. Lttl, G9 Panngton 
lane Tei |061| 726 2282 
latu (light Fnrt;y 

WIGAN Witl.ro Ltd . 1 1 r.'einc, Sl 
"d 1694 2| 4433? 



MERSEYSIDE 



IIRK = NH(AD Furs CanwHS A Hi-Fi, Oa:it 

Hill, Feck Ferry. Te': 6511 645 500a 

IE SWA LI Tfcotfooarj Ct- wute 3y»leiMi 

-6 PaisbyRd Tel: |C51) 342 7516 

lUnON Iji. Kurjhtor 5 huyM Hiy Re 

Id |K51HB9!78S 

UVERPOd. Stuver Ra5-a 20-22 '/Il.ta 

diapei. Tel 1051) 70» 93 E6 
UVERPOO. (Aintree) Hagrea.es. 31-3; 
Warbteck Mticr. Id. flSII 525 1782 
SOUTHPI11T ::iyirialCtmjute*(. 57S Lcci 
S: Tel (0704) ;136" 
ST HELENS SludiO S5. 55 OrrrikirkSt 
Itt (1744) 394*6 



MIDDLESEX 



IDGHARE GK Photegrapric 4 CoTCjie's 

106 FidH Sl Te:(01l D61 1003 

■ARROW Camera Ml I Merc Conpjie 

9ivis»n) 21 St Ames Rs. 

Tel 1C1)A;7 5469 

NAYFS Chpstoc 1OC0 Uiotioji Rd, 

lei iCi> 5*3 2E11 



STAINES SpTltnceie Mcissyslams Ltd 2 

Kinjsion Rfl "el: ((784)556i9/5:-554 

TEtJOIHtTONArtttsws.BraaiSi 

Tel 10119774716 

UXIRIOGE . < L CMipttcrs. ' Wndsoi St 

let: (0696) 51615 



NORFOLK 



FAhENHAM laslvi.-w, 12 fluwehfis 

Tei ■(n.i?«)fiiii'i 

NOIWICH ScuiU Maikcturj. 52 Sl. 

Reraecis Sl Tel. (')6D3i 667/25 

THETFORO COS II n, 21 '- 1- r; i.JI SI. 
Te! 1084?) 61645 



NORTHAMPTONSHIRE 



NOITHATllPT3Nnirrrari0.22Hi.ria:SW'.lk 
Gior/erar Cenre Tel (0504)37031 



NOniNGHAMSHIRE 



NOTTINGHAM Caraco Crxnculer, »9,'10 
"•■I I', 'ft -:. "It- i06:2: /.12H3 

NOniNCHAM Janet Compjicis, 13 
M iMIegaie Newark Tel: (0636) 72594 
lls. OpeninoJ 

WORKSOP Cumpiieiffjpnii. 13? Iliiec* 

sl ei (c : j:' , j;4/2?48 



NORTHERN IRELAND 



BE IF AS! A'inji rMOSOn Lti! . 37 Grea; tfc- 

Ifiiii- St "ei (02321 24B3 35 

nn irmmm c.-di...... ii, Mahal St., 

Paitidovn Ci;ir,av3n Fe [0/52)3322(5 
LONOONDERFiY F.iyle Comotier Systctis, 
3 DfihepS: It- (Oi04| 263337 
NEWRY Hewi> Cannula- Cenie 34 
V:-c;nc- Sl Id M 93.. 66545 



OXFORDSHIRE 



ABNGDIN vii FisdsCottWers.2! Slirl 
Sl lei 11-235) 21207 
BAtiBURY Conuulu - .i- '■' "tiu'-i .?n- 
Tel ;029s) 55890 

HENlEY-lK-TMAMiS K-.--I-. Conpute-rs 
LM.40ASe.iSl 111,10491)375744 
0XF3R0 ivce Fields, / Sl Ebbes SI 
let nutiti) 24/U82 



SCOTUND 



ABERDEEN Mdttl List Cmipulers 1-3 Eft* 

S p „. 'etenead Tel |077ii 7990C 

AYR V*nrjla i.i HfW 8-icge 3t 

Tel 02911 261124 

DUMFRIES 'Venrol-i /I -tuli-.h Sl 

Tel 0387) 54547 

EDINBUFCII \hc 1} licor Cenl«, 
f1.7Hri13.1aS1 c- i031"i 55? 4546 
GLASGOW Victor Maris Ltd., 340 Agylc- Sl 

Tel: C4 1)221 8956 

IIANIITON T011 U-AiLM Cu.i(Aile«>. 8- 2 

Caduw ii. Te: (06)6) 283183 
KILMARNOCK 'iwn ^ >9 FcegaU 
Tet .0563,1 321 76 

KiRtALDr Mrutay Fneingrapw -s;™ims, 
2541 lliji Sin F'<9 Tel 0S9II 204/34 
STIH.INS ft Kapatft*. 58?oitSt 
Tet -078S) 55)2 



SHROPSHIRE 



SHREWSBURY OjupuHismL 13 Cas- 
lensie Te, lEA 

TELFORD Gomsotct Villjtje. 1 Hczetdre 
House Telioed Te«i Ccnlre Tet (0952) 
KM MM 



SOMERSET 



TAUNTON Grays, i Si James St. 
Tel 062:i 7298£- 



STAFFORDSHIRE 



STAIFORD Cimpulirami 50 "orgalo St 

Tel: (076£j il 1-99 

STOIE-ON-TH-NT Coi-iputeiana '1 Met 

Sgua-e Arcade Haniey. (C7B2) 258620 

STOIC-OU-TRCNT 1-r ViCiXllp. '-'.' 51:' 

ton ^C aoddph fe. (07B2) 5H5E9 



SUFFOLK 



BUR/ ST EDMUNDS Sury Conputer 
Genua 11 GubliallSL 
lei (U284I 705772 

IPSWICH Brainwave. 24 :.:■,•. 1 St. 
Til (04731 50965 

LOWESTOFT Am .Veils 44 Lonron Rd 
North Tel: 105D21 3*42 



SURREY 



utMBtMLtl uauera Mis iHictc Joiucut 
Division), 36 High St 111: (0276)658'.a 
CREHTSEY Cmrtjey compjiei Centr" 
'.Vncsc* St fit 1(9321) 64363 
CFOYDJN C ass:c Carreras 16 St Gerrrji 
Walk ThI- 101)686 2012 
EFSOM Hie Micro Wcikshop i: St;t< 
ASDlMO Td(03'27) 21533 
HtSLEBEHE Haoi-mci.' L'wnpdus, 21 

Juictiei PI iAoj Rex Cinema) 
Te:(04iB)5142f 

HIW MAiniN SimyUcc svaeT.J 1 

high St Tel: (0 1 1 942 0478 
RICHMOND VetlCcmwtOr 5eiviies.8H 
SI. Ic; Oil HO 4635 
WALUNGTOII Sm.-oy Micro 6yst:ms At 
S3 WcoJcole Hri Id. [Oil 617 5636 
WtKINS haicers, 71-73 Cornmerual V/a 
Tel 1C46G2I GlOfil 



SUSSEX 

BEXHILL-ON SEA Compuieivaift 22 Si 
Leonaio; Hd Tel t>4?4) 223340 
CRAWLEY Gllwick GcdicutC S«r» «s 6 
Bajievad Tel (OJM) J7842 
uniENAMFi0NAiianCnaxLid,39 hil 

St Id .0906*1 5574 



WALES 



ABEROARE mkey CompulW SemCCS Ik 

70 Mill Jt lie Stwit rrccinon 

Td (0635)831628 

AacnvSTWVYH ATcrDnta 01 CaHowova 2 

Pis Slid. (39 /U) 6 15522 

CARDIFF fUndail Cm. 18-22 -\<fr I 

Aiiadii. Tel t.32 22) 31660 

LUNOUONd (Cxviieid) Compile Pu 

0i:-cojm. 15 Olomnal SI Tel: :049I) 7994 

NEWPORT [Swerrl) Rjidali Cox. 1 18 

CoatrrHiaal Jt Te: 10633) 67378 

PtltbHURt ■•nn cox, i - Mail St. 

Tel (06*) 68?B/a 

W8EXHAM T E Riac-'t; 26 k i-j St. 

Tel (0978) 334404,'36'527 



WARWICKSHIRE 



LEAMIN6T0I SPA I) Cirrpuleis 4 

Ruiscli Sl FlB |0<i26) 36244 

RIIAflV TI>o Rjgby Mito Cgnu*. 91 

Hctent SI. Tel. (G7B8i 70522 



WEST MIDLANDS 



BIRMINGHAM .ilf/'raJs Ct Weslen 

Aiwl: itl H)2I|230 '211 

COlENTRY Green;. 22 \1ark:: t'<:v 

Tel I02C3) 2S342 

OUOLEY Genial Cttrouisrs 35 CturchW 

Pnanci i«i- u.ibij i-him 

WEST BRDMWICF BeHJcnes 39 Duett 

Square. Te! (0211553 S62C 



WILTSHIRE 



SA.ISBIRY Whyn aik CcmpLler Centre, 21 
Milord tl Te: 10722) 2668i 



WORCESTER 



KICOERMIHSTinCeuir.: Cin.ipulfis, tO 

21 Hiadwell Si. Tel: (0562) 746911 
WORCESTER rvu'irj Wi'ii, LJJ, 1 UatniQl 
Hc-.se Hgh SL Tel (O905)2?55l 



I YORKSHIRE 

BRADFORD cTickt, FptdSOnc Hevj>e Hifi 
sc.iSqLiret Til. 10574) 309266 
DEWSBLRY HDrne & Rusine«s Cnnpn:er« 
59 Daisy hi Tel: 0924) 455300 
DOBCASTER "r? So'l Centie 6 Oueeis 
gate 'iVasroals Centre TM; (0302) 2CC68 
HlinilFRSFIELO Rchatcc ;•-.:«*■• 

Lauiesl 12 QieenSt. Til: (C4B4) 25334 
HULL CsTputir Centie ?6 Aiiaby Rd Til 
(04321 23297 

LEEDS Bl» k Sip 4 Low si Bngpls 

Tel. (0532) 45445' 

SKPTON Ldok & See -5 Btlmon: Bri:ge 

Tel: (0753) 6C078 

YOF.K Yck Cimpulsr Csntre 7 Slonegiie 

Ar;a:e Ii: 1C904I 641152 



Not all itorti carry «very adrcrtiMd iun plMi* phor « t>«for* makltif * |oirnav - p'lcai csr-act it time H f omf to prill IA.OI 



€L.€M 



experts in business systems now bringing professionalism 
►PSJtCtnSi into the home market for the SPECTRUM, ORIC, 
DRAGON and APPLE II micro-computers. 



GAMES 
I rw V-DtO ;mal,engi EUI1E 

ISpPtlmrii '/CI J 'i-i. A:*** & Old in I 

I \ii:,r:il-l# f .»nlf>.*":.-^* iE 9» I 

[SpftTJumVCll '■';*<': i.i l,ii< BttjIftniK, I i-* [ 



I oric vc 

-'hoii"' i 



Pitur l"- tour Mtonihrflft 



1 



W.9i 



IaiipMIVC (fond (Moral. Statical l<-* tm# I 

id ■ :il3' | 
I tatgjVI Vljl PtMOn L- • lOfT, ftttMKMlS - 4 

I A-*»n •>!'*■ | 

KtV# FOR THE DHAGOft All AM S 

' m^ m rtv n*t My at atiantw p. iito*ttrt>MVK | 

... ". )■ -j m. mi fiur wfrilan b?;c»" ¥ v5 r-:caii*ifli. 

m-i (fr"|-l» f 5 & | 

| THE VARItTV PACK 2> xct J'v HlM m 1 1 »r,n,. 

o Mifa lh*powtW ol tow mrt rnfcw *St w» | 

MllMfVQun r ui.., 
I >p««»jm.OBIC.O T afiOfi Apolill 

Ll'iS TBANJVpM rWff*H*J 



?C 



FORTHESPEC'RUMI 
ORIC and DRAGON 

* - - * * ' • - * • ■ ■ v* 



Q.E.D. TOOLKIT 



*•**•*•*■ 



A MUST FOR CVEH\ SERIOUS 

DESIGNER THE TOOLKIT 

CONTAINS A I OCT OF 

IIWALUAE LE MACHINE CODE 

ROUTINES 1 ASS ST vou VVIT1 1 

Y0U3 PROGH^M DEVE-OPMENrS I 
r?95| 



^ FOR THE SPECTRUM I |^2gE"*KS3?" 

3?* 100% MACHINE CODEl ■r^.?"'" J ' '""" : * ****** " * 

Ti^ui— ituiiiU hiilgn {jm:o\ ni|il«t<w« J"" I 
• * 4 * •««**«* « | MbiUrctcl al3c:o.iU>m;«"i>'f [#t*Clrt»> [»l I 

.- .t .J...1.1IL- »'*■! :-;.-is»l hrt^' .Pit [y.nn«<f I 
|««CfW "(".'""I "'" HyW»* "■ -JDWed «Hh W [ 

MILLIPE DE Ir™ "" -'■««l 

UTILITIES 

|THtDF4CO»6!<H*5SIA((ILIH'll>irOH 
J . . ifisiwrfelfrtlwa'ttcala dwful|M«l Ifflaf 
1HE BEST VERSIOW Of THIS ■tlbis'mlitln.esbtwttvyi v «?Wnjswl»| 

1 mi one tun assi mu it Htoi r on 

|«yritVMflE TUUWII.I INUlBt ■ i»rejtl<i-s BalOHCsii.. i ■■.■•■■>: iijvKk V..ih| 

Jcw^'H-.- ">y v- HI Mig yjul Wl\ rot-. . I fiodftl 

niSAJfONTEOVVTM! f6 95 | ■ ( yoaiM*»vin J ii.n Fji^w«i-.M.i«i,.>.!.-.'.r 

C7JSI 
• Kt*lll<l*««»**»***»l 



(All programs are supplied on quality cassette, unless otherwise stated! 
Plua«aycndmconcas3Ctte/'di3c 

ferny MICFOwith memory. 

I endosemy cheque .'pos:al order for £ payable toQ.E.DSystems. 

Name • • TelephoneNo 

Address • • 

Q.E.D. SYSTEMS, LIVER HOUSE, 96 BOLD ST., LIVERPOOL ENGLAND. 



£<j%^% 



L<^V& 



<^<$ 






S>- 




,, 




FORMULA ONE AND STERRING WHEEL 

For Sinclair 7.X Specmim 16K & 48K 



Hit- GAME 

tiasct on current lorrriila our levels ol uvxclemiion, hnikinr aiu 
roculhiklitig, iviih 10 ctrci its uchoos* from (one on 1"<K renikiii) ridinlinj 
SIveisioiK, lie world's lasiesi giand pri<; circuit, ihis ruogram ins .vci 
tl.'volnpeL 1 foi ihc ullimkc in rcvhstn wiih Ihc help of Hie .liir Kissel 
Inicriaticnal Racing Dti\crs' School ai Milvetsiom*. i lus fcui 'lajiis — 
liMfLction, Praci cc. yiwIiHi ij, atul Rac« «iil eijshl c*r> ncin; iiu.nii^i 
>'i>n i n. Vic <ir Iry et«\t iiiins tnorodibk* wmrKl effcMS aiul wnorlh M) uvlior 
jiiapliics jive yen all ilu speed and evcitemeni ol noun racin;. I'W'i 
irach iic code 

THE SIIKRIM, WHKKL 

Simii.ilK you viiinoi MCtr a raciljg cai ei'liv iveU K pwliin; huioi- m 
•.•.iL'L-lmg a jo>Mies so wc haw developed a siccriig wheel ihai ti s 10 ii K 
Specirum. Wlh one hand 01 ihf wleel [Ihc oilier Iree I'or hral.inj.' ,mkI 
.. ■ oalinf) ii »ivf, (l 1e |o v | ( ,| pre,ls:oli nCCdCt lo StCCI llv: car Oil ihc 

rasicsJiiM iluougi tli.- comer, an.l eoriw a skid *hci mi owrdn it. Hie 
W icel is sronj.!y n adcantl tint iks a a brill anliy simple tics ^-n v>c Ii ive heen 
able tn keep ihc cost dowi lo -» miiimim. U will Iv.. u^.-j foi ntuns mm- i M 
ihc iisurchin is now only availabe w.ih iormc \ :>si 

lo o'der For-nnU One and Steering Whce seixl cheque or i'.O. Toi £8.95 to: 

SPIRIT SOFTWARE 

IV2 Pembroke Mews, London W.8. 




|j ^^ speoafet 



ALL MICRO COMPUTERS SOFTvVARE & 

PERfPHthiALb - INCLUDING ORIC 

SINCLAIR - MEVIOTECH - LYNX 

COMMODORE & MANY 

MORE !! 




Please Contact: 

MICRO-X LMITEC 
5 CCVE=iDALE RCAD, 
HROMDESEURY. LONDON NW2 1DB 
TELEPHONE 0-469 1089 
TELEX 295931 UNICOM G. 



144 YCUn COMPUTEP. A'RIL 1934 



jS * ft fl Q— > 




Gary Priest presents a 
sprite routine for the 
Dragon. 

As HOST PEOPLE know the Dragon 32 docs 
rot have the ability tc mix tex: and high 
resolution graphics cr control sprites. 

A Basic program thjt uses moving high 
resolution graphics is usually very slow, jcrkv, 
and wastes a lot of memory by having to keep 
checking for collisions itc. The main advan- 
tage of sprites are that once they are defined 
they can be forgotten abcut and they will 
continue to move until diev come to the edge 
ff the screen. This means lhat the characters 
move faster and smootner around the high 
resolution screen. 

My spri'e program can handle up to 30 
sprites although if you use oil 30 sprites at 
ence they will move extremely slowly. In spite 
cf this, they wilt stil. move faster than if you 
usee (ho Dragon's Get and Put commands. 

Each sprite has its own x and y co-ordinates 

and places in memory to store information 

such as the direction of the sprite. 

The machine code, sprite anc attributes and 
graphics d£ta occupy about 4.5K at the top of 
memory. 

(continued on page 147) 



Listing 1, 



10 REM *»#*#*##♦*###«#*♦**#*«*## 
20 REM **EXTENDED SPRITE BASIC** 
30 REM **Bv' C-AR V PRIEST CO 19B3* 
40 RFM **#*FCR THE DRAGON 32**** 
50 REM ******««"•«»■»«»*»*■-»»*«»;»» 
60 REM 1 i st i nq one 

7G REM INITIALISE 

GO DPTABE,75,36.A6,BC,BD,B0,CC t Sl t 30 t 26,F7,BE,7D,63,BF 

,01 ,26, 10,3E,8t 1 CA,A6,A0 ( A7,EO,lO,3C,82,2C,23,F«>,86,Al 

, <\7 , EO, lO, 3E ,92 , 30, Ot , rtO , 07 , GO 

90 DPTA10,3C,82,93,23,F6,BE,7D,E7,8F,01 ,28, 10,SF,6E,69 

, 10 , PF , B8, 36 ,SE , 74, B6 , BF , 01 , 52 , BE , 74 ,93 , BF, I , 95 , 86 , 7E 

,R7,0I ,0\ ,37,01 .«?4,t;9 

100 REM WHICH COMMUNE 

110 EATA8E,74,B9,5- , 10,9E,A6,A6,A4, Al , B4,26,20,A6,80,Q 

l,30,24,06,A1,AO,2i,16,20,F4,84,7F,Al,AO,2i.,OC,-.0,9F,A 

6 , 58, 8E , 75, OF , 3A , AE , E4 , t>E ,84 ,30 , IF, A6 , 80 ,81 , BO , 25 ,FA , 5 

C,C1,13,25,CC,7E,8B,8D 

120 HEM MCWE SPRITES 

1 50 LA J A86 , O 1 , B7 , 7E , 6F , C6 , O 1 , B7 , 7E , 6F , 3D , C3 , 7E , 7 1 , 1 F , O 

1 ,E6,80.B7,7F,65,B- ,7F,66,Cl,0O,26,Ofi,B6,7E,6F,4C,Bl,7 

5,35,25.E0,3^,C: ,01 ,27, :A,C1 ,02, 10, 27, 00, CA,Ci ,03,27,6 

0,C1 ,04, 1 Q, 27, O0,8D,B6,?E,6F,4f:,B1 ,7^,3:1,2:1,02,39 

140 REM UP 

1 SO CATAB6, 7E , 6F ,C6, C2, 3D ,C3 ,7E , 95, IF , 1 , BF , 7F , oB , A6 , 8 

0,E6,84 . BD,i>P,D3, CI , 00,27,18, Srt , BE, 7F , A9 , A7 , 80 , E7,Bt ,B 

D,70,2D.BD,7C,00 1 B6,7E,t.F,4C,Bl,75 t 3S,2S,91 f 39,BD,70,2 

D,3D,7O,O0,B6,7E,6-,C6,01 ,3D,C3,7E, 71 , 1F,01 , 6F 

160 CATAB4,B6,7E.6-,4C,B1,75,35.10.25.FF,72.39 

170 FEM DOWN 

1 BO CATAB6, 76 , 6F , C6, C2.3D ,C3 , 7E , 95, IF , Ol , BF , 7F , 66 , A6 . 8 

0,E6,84.BD,6F,D3,C1 , 16,27,C8,5C i BE,7F,68,A7,BO,E7,B4,B 

D ,70, 2D, BD, 70, 00,B6,7E,fcF,4C,Bl ,75,35, 10,25, FF,3F, 39 

190 REM LE=T 

200 CATAB6, 7E , 6F , Ci, , C2, 3D ,C3 , 7E , 95, IF , 01 , BF , 7F ,66 ,A6 . 8 

O , E6 ,B4 . BD, 6F , D3 , 81 , CO , 27 , 93 ,4 A , BE, 7F , 68 , A7 , 80 , E7 ,84 , B 

0,70,20.60,70, 00, B6,7E,t>F,4C,Bl, 75, 35, 10, 23, FF,0C,39 

210 FEM RI3HT 

220 CATflD^,7C,i,r,C^ 1 C2,3D,C3,7C,95,ir,Ol , DT , 7r ,uO ,A6 , O 

0,E6,84.BD,6F,D3,81 , IE, :0,27,FF , 60,4C,BE,7F,68,A7,80.E 

7,34 1 BD,7O,2D,6r>,70,CO,B6,7E,6F,4C,Bl,7S,35,J0,25,FE.D 

7,39 

230 REM PRINT QLDCrlR 

240 CATA34 , 06 , B7 , 7= , 91 , F7 , 7E ,93 , B6, 7E , 6F , C6 , 04 , 3D ,C3 , 7 

F , *R , 1 F , O 1 , A£ , SO , B7 , 7E , D5 , 46 ,80 , B7 , 7E , D7 , A*> , BO , B7 , 7E , D 

9 , A6 ,80 . B7 , 7E , DB , BO , 70 , D2 , 35 ,06 , 39 

250 REM PRINT SPRITE 

260 CAT A34 , 06 . B7 . 7E . 9 1 , F7 , 7E ,93 , B6. 7E . 6F . C6 , 04 , 3D . C3 . 7 

E,:>D,lF,01,A£,80,B7,7E,D5,A6,80,B7,7E,D7,A£>,eO,B7,7E,D 

9 , A6 ,84 , B7 , 7E , DB , BD , 70 , D2 , 35 ,06 , 39, 34 , 06 , B7 , 7E , 91 ,F7 , 7 

E,93,BD,70,81,F7,7E,D5,7C,7E 

2/0 CAT A91 , BE , 70 , 81 , F7 , 7E , D7 ,7A , 7E, 9 1 , 7C , 7E , 93 , BD , 70 , 8 

1 , F7 , 7E , D9 , 7C , 7E , 91 , BD , 70 , 3 1 ,F7 , 7E, DE , 7 A , 7= , 91 , 7A , 7E , 9 

3 , C6 ,04 , B6, 7E , 6F , 3D , C3 , 7F , 6B , 1 F , 1 , B6 , 7E , D5 , A7 , 80 ,B6 , 7 



E,D7,A7,B0,B6,7E,D9 
200 DATAD^,7C,DD,A7 
6, 00,30, 86, 30, B9, 01 
4,A7,A0,30,BB,2O,5A 

A,Oft,3n,rX,7Fi,A<», 1F 

290 DATA0B,A6,A0,A1 
F,F3,5C,FT t 7F,F3,Cl 
E,91,F7,7F,ED,F6,'E 
E,D7,BD,7l ,OF,7A,7E 
300 DATA7E,93,B6,?E 
1 ,0F,B6,7F,ED,F6,7F 
5, /D,6'y,lF,02,8E,06 
310 DATA0f),B6,7E,"?l 
9 , C6 , 06 , A6 , AO , A7 , 04 
320 REM **Cat1Mf=iND3* 
330 REM CHAR 
340 DAT ABD, BE, 83, BC 

O,C6,0B,3D,C3,7S,fc9 

D,89,Afc,BD,BE,B3,BC 

E,61,B6,7E,60,fi7,A0 

350 REM MOTION 

360 DATABD , BE , B3 , BF 

6,7E,70,C6,01,3D,C3 

A 

370 REM LOCATE 

380 DATABD, BE, 83, BF 

D,89,AA,BD,8E T 83,BF 

l- , oi , t(6 , /fc , V2 , H / , bO 

390 REM SPRITE 

400 DATABD, BE, 83, BF 

D,S9,AA,BD,BE,Q3,Br 

D,89,AA,BD,8E,B3,BF 

F,0t,B6,7E,D6,A7,8O 

E,DC,A7,Ai1, 1A,0?,f,F 

410 REM PX 

420 DATABD, BE, 83, BF 

F,01,E6,B0,7E,BC,36 

430 REM Py 

440 DATABD, BE, 83, BF 

F,01,30,01,E6,BO,7E 

450 REM FLASH 

460 DATABD, 8E , 83, BF 

E,7F,EF,B6,FF,22,BA 

C , B6, FF , 22 , SO , OB , B7 

F, 26, DC, 16,02,07 

470 REM KEY 

480 DATABD, BB,E5, 27 

490 REM TRIB1 

500 0ATAF6,FF,0O,C4 

510 REM TRIQ2 

520 DATAF6,FF,00,C4 

530 REM XDIST 

540 DATABD, BE, 83, BF 

6,7E,70,C6,O2,3D,C3 

0,C6,O2,3D,C3,7E,95 



.A7,B0 

,□4,35,06, 

,00,5A,26, 

,26,F6,C6, 

,ni ,pa 

,80,26,07, 

,00, 26, DA, 

,93,F7,7F, 

,91, 7C 

,D9,BD,71, 

,EB,B7,7E, 



39,B6,7E,*1,F6,7E,93,8E,0 
F9,C6,0B, 10,BE,7F,5D,A6,8 
00,F7,7F,F3,10,8E,7F,gD,8 

5A,26,F7,F6,7F,F3,39,F6,7 
F6,7F,F3,39,B6,7E,D5,F6,7 
,EB,BD,71,0F,7C,7E,91,B6,7 

,0f ,7C,7£,91,96,7E,DB,BD,7 
91,F7,7E,93,39,C6,08,3D,C 

,F6,7E,93,30,86,30,89,01,00,5A,26,F 
,30,B0,20,5A,26,F6,39 



,00 , FF , 1 0, 22 , 1 A , 4D , BF , 7E ,5F , B6, 7E, 6 
, lF,02 r CA,0S,F7 t 7E,«<?,10,BF,7E,61,B 
,00,FF,10,22,1A,29,BF,7E,5F, 10, BE, 7 
,7A,7E,69,26,DE,16,03,OC 

,7E,6F,BD,89,AA,BD,8E,83,BF.7E,5F,B 
,7E,71 r lF,0i,B6,7E,60,A7,80,16,02,E 



,7E , 6F , BD, B9 , AA, ED , 8E , 83 ,BF , 7E, 91 , B 
,7E,93,B6,7E,70,C6,02,3D,C3,7E,95,1 
,W6, /t,V4,A7,80,16,02,3A 

, 7E , 6F , BD, 89 , AA , BD , 8E , 33 ,BF . 7E, D5 , B 
,7C , D7 , DD, 09 , AA , DD,OC , 03 ,Or , 7C, D9, D 
,7E,DB,B6,7£,70,C6,04,3D,C3.7E,DD,1 
,B6,7E,D8,A7,80,B6,7E,DA,A7,80,B6,7 



,7E,6F,B6,7E,70,C6,02,3D,C3,7E,95,l 



,7E , 6F , B6, 7E , 70 , C6 , 02 , 3D ,C3 . 7E, 93 , 1 
,BC,36 

,7F 1 EF,BD,89,AA,BD,8E,83,BF,7F,F1,B 
,OB,B7,FF,22,10,BE,7F,F1,31,3F,26,F 

,FF,22, 10,BE,7F,F1 , 31 , 3F ,26. FC,30 , 1 



,FB, 1F,S9,7E,8C,3£ 

,01,7E,8C,36 

,02,54,7E,aC,36 

,7E.6F,BD,89,AA,ED,8E,93,BF.7E,5F,B 
,7E,95, lF,0l,A6,g4,B7,7E,91,B6,7E,6 
,1F.01,A6,8* I B7,7E,93,96,7E,91,B1,7 

(fisting 1 continued on page 147) 



YOUR COMPirER. APRIL 1964 145 



TASWORD TWO 



THE WORD PROCESSOR 



64 CHARACTERS PER LINE ON THE SCREEN AND TO PRINTERS! 
MICRODRIVE COMPATIBLE — instructions supplied 




"The number of on-screen promp's, together wi'.h the 
e*,ccl<cm manual, nmkt it ideal — even 'or an aksotute 
begirner. " 

PcRSONAL CCMPUTEtl WQflLC Sef-tembct 983 

"Whet makes a word processor rrore or less versstih is its 
control features. Tasword Tv/o offers an impraxsivA fteioctfon 
ord :he tuior program succeeds in dcmons'.rating th?m 
admirably. " 

Ll£CTIOf\\CSANtiCOMfL/TiNO Nwmniwt i9S3 

"lasword is showing a degree cf sophistication ihai business 
computers took many yeais lu develop. " 

wi-at MfcPOJ Octebm s&3 



TASWORD TWO The Word Processor* 

Ycur Spectrum becomes a professional word processor 
with TASWORD TWO. TASWORD TWO cives you an amazing 
64 characters per line on your screen, l his is ideal for standard 
A4 paper and TASWORD TWO prints your text just as it 
aDpears on yo j r screen . 

Tasword Two drives the following interfaces: 

Cobra RS232 I/O Port ADS interface 

Ftiroelectron'cs Interface Kompstcn Interface 

Hitderbay Interface Morex Interface 

Sinclar ZX Interlace 1 Tesman Interface 

The saute program drlvesthese interfaces. Ashort easy to fol- 
low set of irstrjctions takes you through setting up your Tas- 
word Two to drive the interface you have or choose to buy. 
Tasword Two also drives the ZX p r inter. 

Tasword Twc is readily adapted (or Ihe microdrives :o give 
stpfcii-fasi saving and loading cf Doth program and text, "he 
microdrive instruction are supplied with the Tasword Two 
manual. 



£1 3*90 fullv inclusive mail order price. 



TASWORD TWO TUTOR 

IASWUHU IWU comes complete with a manual and e 
Ccssette The cassette contains your TASWORD TWO and 
TASWORD TWO "UTOR. This teaches you word processing 
using TASWORD TWO. Whether you have serious applications 
or simply v/ant to learn about word processing, TASWORD 
TWO and TASWORD TWO TUTOR make i: easy snd enjoyable 



TASWORD TWO £2 Demonstration Cassette 

Se« for yourself the powerful features of TASWORD TWO. 
Send just £2 for the Tasword Two iemorstraticn cassette. A 
vcucher is included which gives you £1 off the p-ice of 
TAG WORD TWO. 



All prioes include VAT and post and packaging 
* Available from larger branches of Boots 

Fcr further information on all these products S2nd an s.a.e. 
with Tasman Brochure" written on the flap. 



E3 



Senc chequo.'P.O. or Access number with order. 
Telephone Access crdes: Leeds Wi>'£/\ 43d3Ul 



TASPRINT 

A. must for dot matrix prirter owners! 3 rirt your program 
output and listings in a choice cf five inpressive print styles. 
Drives al the printer interfaces listed under Taswoi d Twu and 
all dot matrix printers with bit image graphics capabilities. 
You can also use "ASPR NT to print Tasword Two text files. 
TASPRIIVT gives your outputongtnalitv and style! Senc s.e.e. 
for bnchure which includes TASPFINT outpit. 

£9.90 fully inclusive mail order price 

TASWIDE - 64 characters per line! 

A machine code utility program, TASWIDE doubles he 
information that your own programs cen display. Make a 
simple charge to your print statsments and your output 
appears on the screen at 64 characters per line instead of the 
normal 32. Both print sizes can be mixed on the screei. 16K 
and 48K versions supplied on the same cassette. 

£5 50 fully inclusive mail order price 



TASMATH 1 

P/athematics education Three programs on ore cassotte: 
TASIMEG - simultcneousequations 
TASQ J AD - quadratic equations 
TAS-TRIG- trigonometry of right angled triangles. 
Available for the 16K and 48K Spectrum and 'or the BBC 
model B. 

£5.95 fully inclusive mail order price 
TASMAN PARALLEL PRINTER INTERFACE 

Plug into your Spectrum and ri'ivr. any printer fitted with the 
Centronics standard parallel irterface. Supplied complete 
with ribbon cable and driving so'tware. The cassette includes 
LUST, L°RIVT, md text screen copy softworc for all 
Centronics printers. The user changeable interface software 
makes it easy tc send ;ontro codes to your printer using the 
method so successfully pioneered with Tasworri "wo. Tie 
cassette also contains fast machine code high resoution 
screen ccpy software for Epson, Star, Seicosha, Shhwa, aid 
Tandy Colour Graphic (in colour!) printers. Send s.a.e. for 
brochure which induces sample print-outs end a full ist of 
printes supporter hy screen snftwarft Compatible with 
microdrives.'ZX Interface 1. 

£45 fully inclusive mail order price 

TASMAN RS232 PRINTER INTERFACE 

Specification and software as above hut drives pr nters 
fitted with the RS232 stardard interface. A low cosl route to 
printiro - especially suitable fo- uso with th=» Tandy Dolour 
Graphic printer and the B'other portable typewrite r'prhtes. 
Suoplied compete with cable - please specif 1 / whether 4 pin 
DIN or 26 way D plug roqiircd. 

£38 fully inclusive mail order price 



TASMAN SOFTWARE 

Dopl. YC 

17 HARTLEY CRESCENT LEEDS LS6 2LL 



'46 YOUR COMPUTER, APRIL 1984 



(fisting i continued from page 

E, 93, 22, 05,25, 0D, 16,01 ,DO, 

E,93,B0,7E,91 , 1F,B9,7E,8C, 

550 REM YPISr 

560 "JATABD,BE,B3,BF,7F,AF. 

& , 7F , 70, C& , 02 , 3D , C3 , 7E ,95 . 

<b,7E,60,C6,02,3D,C3,7E,9S, 

6,7E,91,B1,7E,93,22,B2,2S. 

570 REM COIN; 

580 JATABD,Bi,Q3,BF,7E,6F, 

3,7E,95,1F,01,A6,BO,E6,B4. 

fc.,/t>,U<b t Oj: t iJ,L5 t /t,V5,lF, 

0,Bl,7E,93,2*,0(r,B6,7E,6F. 

C,36,B6,7E,70 T B1,1F,10,27, 

5*70 DATAOD , 4C , 2<i , CD 

fcrtO REM BLSPR 

610 DATABD,BE,B3,PF,7E,6F, 

.^,7F,95, lF.Ol ,Af>,90,E&,84. 

620 REM LASER 

630 DATA3«,32,B6,FF,23,8A. 

7,FF,20,8ri,19,7F.rF.20.BD, 

F ,23, B4, F7 , B7 , FF , 23 , 55 , 32 . 

9 

640 REM NUM 

650 DATABP, BE, 83,80,00, IE. 

5,35,16,O0,A4,7E,0B,BD 

660 REM CURSE T 

67<*> 0ATA&&,ee,S3,BF,7E,3F, 

D,B7,75,67,DD,8E,83,BF,7E, 

5,6B,20,7f; 

660 REM PRINT ROUT INC 

6S0 DAfAlF,2l ,FC,75,67,31. 



145) 

DO, 7E, 93, If 

36 



,£■?, ,'E,3C,36,B6,7 



Rn.fm^fl.R^.RF.B^.RF.TF.SF.B 
lF T 01,30,01,P6,B4,B7 t 7E,9i,B 
IF, 01, 30, 01 ,fl6,B4,B7,7E,93,B 
eB,16,01,5D 

B6, 7E , 70 , B7 , 7E , 6F , 26, 02 , 3D,C 
B7,7E,?l,F7,?E, < ?3,36,0i.B7,7 
Ol,A6,B0,Bl,7E,4t ,26,15,A6,8 
B1,7E,7O,27,C6,F6,7E,7O.7E,0 
01 



B6, 7E , 70 , B7 , 7E , 6F , 26 ,02 , 3D , C 
BD,6F,D3, li,CO,CC 

08, B7 , FF , 23 , EE , 00 , 'J 1 ,06 , FD, B 
14.30,OJ . 8C, CO. 9B, 25\FD.BA,F 
16,00,BF,1F,12,31,3F,26,FC,3 



22, OC , BF , 7E , 5F , B6 , 7E , 60. B7, 7 



BD,a*7,AH,B£j,7e,60,dl ,^O.^Z,fc 
5F,B6,7E,60,ei , 18 , 22 ,DD,B7,7 



06, A6, 80,81 , CD, 26, OE, 35, 06, 8 



6 f 75,67,Bl,18,22,O4,4C,B7,7S,68,39,C6,0B,3D 

F , or , 35 , C6 , BU , /4 ,4 1 , 4U', Ol , 20 , ^S , DQ , 4F , 5C ,C 1 

A, BI> , 74 , 5E , 20 , CC ,34 , 36, BE, 06 , 00 , 30 , 86 , 30 ,89 

6,F9,C6,0B,A6,A0,A7,84,30,88 

7O0 DATA20 , 5rt , 26 ,F£, , 35, 36, 3? , 34 ,36 , C6 , 00 ,34 

F, 35 , 04 , 5A , 26 , F6 ,35 . 36, 39, CC , OC , OO , : , 8E , 06 

O, AE , C I , AF , ft 1 , Sfi ,26 , F9, 4A, 26 , F6 , 39 

71 REM ROiniNFR 

720 DAT ASF , 7E , 8C ,36 , F7, 7E, 6ft , 9E , 6B , BC ,FF ,FF 

4,10,BE,FF,FF,3F,7E,5D,35,90,20,E5,BF,7E,6B 

C,FF,FF,27,EB,32,62,BD,BA,C3.0F,6F,BE,7E,6D 

5,A8 

730 REM TABLE 

740 DArA43,'8,U ,D2, 4D,4F,54,49 ,4F ,CE,53,50 

t>,<U,,4l- ,45,*1 ,b4,L!b,50,D8,50,D9,46,4C,4l ,53 

9,47,B1,54,52,19,47,B2,4B,45,D9,5B,41,49,53 

9, 53 , D* , 43 , *F , 49 , 4E ,C3, 42, 4C , 53 , 50 , D2 , 4C ,4 1 

6, 32 , 43 , C3 , ^D , *F ,Cj6 , C5, 4£ , 33 

750 DAr0CD,-63,55,52,53,45,Di 

760 REM DISPATCH 

77F> DAFA71 ,36,71 ,76 , 7 I, CA, 71 ,9rt T 72 , :6,72,2C 

7 , 72 , BF , 72 , 7D , 72 , 96 , 72, E7 , 73 , 27 , 73 , 7A , 73 , 98 

4,73,CC,73,E3 

7BO REM DATA 

790 DAI-ACO, A5, 50, 54, 45, 4E, 4* , 45, 44, 20,53 ,30 

5, 20 , 42 , 41 , 53 , 49 , 4^ , ?0 , 3 1 , 2E , 30 , OD , 28 , 43 ,29 

3, 20 , 47 , 4 1 , 52 , 59 ,20 , 50, 52, 4? , 45 , 53 , 54 ,2E ,2E 

BOO P0KEWI7E69,! 

810 FOB A=t»H7E7A TO &H7FF5:F0KE A, 32: NEXT 

B2o FOR A=281EK> TD !:H756e 

030 READ A*: POKE A , V AL (" &H " + A* I 

840 NEXT 



i,C3,7S,69,l 
,18,2E,D2,5 
,01,OC,5A,2 



,04,BC,74,6 
,OO.CE,06,2 



,26,0C,39,3 
,BE,7E,5D,B 
,9F,A£.7E,8 



,52, 45,54,0 

,C8,54,52,4 
,04,5";, 44, 4 
,53,45,02,4 



,72,44, 72, D 

,BC,31,6E,A 



,52,49,54,4 
,31,39,38,3 
,2E,0,OA,OA 



Listing 2. 




































** 


6< 


6i 


K 


0-1 


76 


tf 


m 


»C 


;p 


kI- 


..i- 


i-.i 


ji 


* ^ 


fC 


IV 


re 


SC 


:>-\ 


L-.'l 


.i. 


CU 


"9 


*»i 


i*J 


OB 


m 


an 


s 


If) 


n 


in 


nc 


18 


I-) 


..:. 


m 


7* 


P^ 


aa 


7C 


St 


65 


7C 


CC 


CC 


<e 


A3 


.«. 


M 


ey 




J-; 


H 




C.? 


7E 


IS 


is 


ee 


01 


00 


"■I 


ai 


?* 


3* 


FF 


?* 


rr 


24 


?4 


<■» 


w 


3f 


Wl 


3E 


M 


"iF 


Ffl 


lit 


It 


1* 


Irf 


TO 


t6 


tfe 


<h 


e<> 


>ii 


b6 


^f 


00 


§€ 


-■ t 


t^- 


i. '. 


06 


JL 


i? 


fj 


3r 


•SA 


■M 


*o 


»7 


V 


f: 


w 


HI 


4 


I<1 


3» 


Ir- 


•s? 


^F; 


f..i 


■r 


r 


1f> 


m 


^.-. 


w 


fcS 


-,, 


t 


t 


it 


(0 


jt 


t.fc 


3C 


iri 




St 


*6 


l/y 


t-6 


ob 


3F 


90 




ye 


e>o 


01 


•V 


in 


;*i 




X 


IV 


M 


M 


an 


»•> 


Hi 


M-- 


i 


04 


KJ 


10 


IC 


18 


is 


*»> 


<fc 


>.e 


'.-- 


l» 


» 


ie 


7E 


oo 


70 


4ft 


.,i 




mj 


*e 


7U 


pa 


if 


•?' 


C-3 


33 


51 


i» 


i-y 


M\ 


■ia 


nfi 


if 


?- 


aft 


W 


ni- 


1- • 


nn 


Of 


(Vi 


W 


aa 


w 


2D 


ia 


■ u 


fj 


IV 


■■-,, 


it 


i)i 


«<: 


*« 


02 


Oi 


Ft 


FW 


la 


*i 


54 


I ' 


IE 


:«■ 


in 


,11 


ni 


m 


IW 


7K 


up 


i*p 


10 


?fl 


<)!'! 


l>ft 


Wl 


MH 


HP 


*8 


13 


IM 


IK 


in 


13 


ee 


TO 


*e 


id 


iL 


4" 


iU 


WtJ 


l-F 


C/ 


eu 


FU 


Ft! 


■Ik 


HK 


C7 


oa 


Al 


0' 


fa 


PS 


11 


t> 


10 


f<n 


V" 




V 


7F 




A." 


•>f 


Pft 


l» 


IP 




i/j 


f-j 


^« 


„-.. 


-A- 


!£ 


fS 


ne 


Mil 


-.11 


Ml 


■i 


t*> 


66 


bb 


7C 


00 


OH 


UU 


3C 


ID 
99 


K 


K 
•f 


'K' 


fit, 




■56 




u-. 


7F 


if 


•r 


10 


ir 


CC 


■i 


1C 
1^1 






■ 
f"3 


■:-j 








TO 
78 


es 


C6 




03 


pl> 

30 


eg 

7C 


* 
1* 


■1.1 


7C 


94 


0- 


be- 
Of- 


■■[. 

60 


60 
50 


'it 

"C 


7C 


r-- 




■»r 


w 


7- 


;*s 


BB 


rr 


a 


w 


;ft 


1ft 


■** 


nfi 




T 


M 






t ^ 


'.■■ 


v> 


6S 


TO 


m 


FA 


■f> 


r-i 


IV 


18 


18 


00 


o> 


IU 


■JI 


III. 


MS 


40 


■"- 


OG 


<' 


•><: 


r.C 


rtF 


ft; 


•* 


T. 


FO 


M 


c 


iP 


W 


! 1 


l« 


|IH 


m 


1 - 


IP 


CO 


w 


w 


hi 


»- 


n 


£C 


t'j 


<A 


i.i 


t* 


IV 


I* 


:t 


ia 


IB 


IB 


OF' 


F'W 


m> 


BE 


DA 


14 


K 

4C 


IP 
a* 


it 


i* 


ID 

■: 


OP 




»4 


92 

'■•• 
Ah 


■ 


30 


Cv-1 

1 .' 


.If- 
00 


7F 

iC 


OS 

rr 


> ■ 
09 




i--J 
r-i 


4 L 

PA 


PA 


56 


*5 

6) 


V4 
03 


IC 

..1 


FO 


a 


tfe 


»-; 


■J'. 


44 

3C 


4* 


?i? 

eg 


18 


OS 

3C 


n 

•> 




13 


DC 
'C 

BC 


m 


lif 


If 


$t 


,-A 


** 


(*> 


i 


F«t 


7*t 


fir 


-.(■ 


^*. 


<;■; 


«r 


7P 


i-.- 


?■ 


^n 


rift 


Uv 


>.- i 


•JU 


bi 


66 


**> 


<•* 


ih 


trtf 


,i.i 


N 


t.b 


66 


'.-.■ 


Jt 


ie 


in- 


(.Hi 


UiJ 


-► 


7C 


>.(■ 


» 


;t 


m 


7F 


d 


■• 


X 


<^l 


n!> 


-.0 


^0 


ir 


n; 


es 


i* 


ff 


-.*• 


i<. 


$i 


/■ 


/t 


bi 


133 


TO 


■i» 


it 


IC 


Itf 


Jt 


6(5 


Uk 


00 


6C 


bt 


(L 


.'L 


FM 


7C 


1)0 


fit 


fi.i 




TF 


^-" 


rs 


«5fi 


Fft 


3C 


'« 


|K 


"p 


1« 


is 


)f 


rvr 


ft-; 


-ic 




Mf 


i-.i 


.ii. 


.'. 


U. 


ia 


:d 


rc 


i:- 


IF 


•IF 


BF 


H- 


t* 


fc* 


■JI 


TF 


.'1 


L- 


£>r 


M 


Oi 


ec 


Ji 


«e 


c» 


ei 


a 


78 


■'-• 


*■> 


6S 


Je> 


'.■■•J 


ou 


ou 


•.'.■ 


to 


w 


, t 


rr 


T7 


rn 


D 


r- 


n 


^^ 


rt 


rc> 


FC 


r l> 


-i 


^^ 


tr 


t. - 


IB 


r.r 


er 


CF 


r 


00 


« 


7E 


?r 


66 


65 


6S 


■', 


te 


CC 


re 


T E 


rt 


6€ 


Oh 


M 


uc 


;c 


66 


6< 


FF 


F? 


t)F 


t- 


01 


C" 


rr 


r- 


T 


-F 


FF 


H- 


Pt- 


ft 


FF 


FF 


FF- 


FF 







(rrtnlinnerf from page 1*5) 

Before you type in ihc lining of the mair. 
machine c<«lc — 1 sting [, type 
CLEAR 20C,2817g 
Thee type in listing '.. 

Wiicn you have checked tlut all the daU 
is correct you can save (he machtr.e-code 
routine with the command: 

CSAVEM = 'SPRITES",281 80,32766,281 80 

You can now execute ihc machine code by 
i\ping: 

EXEC 2E 180 
You should see the message 

EXTENDED SPRITE BASIC 1.0 
1983 GARY PRIEST... 

Yoj ore now in extended npiitc Baiic. To 
get some idea of what is posible with your new 
extendec Busic enicr the sprite derr.onstra:ior. 
program in isting 5. This program sets up the 
sprite at.ributes for the f.rst eight sprites and 
dcfinis four characters as one s.ngic nian 

Four spri.es start at the top of! the screen 
and four ai thebo:ton. These two groups gc 
up ar.d down the screen. When they reach tlw 
top or the bottom they bour.ee ofTthe ed^es. 

Ii" /ou piess Enter you will hear an odd 
srund — this is tie sound produced by the 
(Laser command. The eight sprites will be 
blanked rjut and sprite two will be defined as a 
rcugh footbill. Sprite one is defined as a man. 
The man runs up ro th; football and kieki 
it. 

When sprite* move ihey do not destroy 
whatever they pass over as long as it :$ a 
defined character. To dcmonstiate this there 
is a thirc pari of the dcii.tnj.-n a ion 



Listing 3. 




10 


REM LISTING THREE 




11 


REM 




20 


PM0DE3: PCLS: SCREEN 1 ,0 


30 


mi ITR7 




40 


A*=IrMKEY*:IF A^"" 


THEN 40 


50 


IF A*>"0" AND A*<" 


5" THEN COLOR VAL(A*) 


60 


IF A$=CHR$<8> AND 


X>0 THEN X-X-l 


70 


IF A*=CHR*(9) AND 


X<7 THEN X=X+1 


80 


IF A*-CHR$<94> flND 


Y>0 THEN Y=Y-1 


90 


IF A*=CHR*<10) AND 


Y<7 THEN Y=Y+1 


100 IF A$=CHR*U3) THEN 130 


110 PSET<X,Y> 




120 G0T040 




130 CLSsFDR A=1536 TO 


1760STEP32SPRINTPEEK ( Al : NEX i 



program. 

To write your own programs that use 
sprites you nusi first understand vhal each 
tie* eoniiiiaiid fIfjcs and the syntax for using 

it. You must also know how to define 
characters and sprites. 

To cefine a character for use in PMode, 4,1 
you must draw tv\ & by 8 grid and draw ycur 
eluuuttcta in the grid. 

To be able to use the !Char command ynu 
must have eight pieces- of data. Tliese einhr 
bytes make up the character. Take the tap 
rov. Look at the Fight squares in the row. 
Add up the numbers above tne filled in 
square?, eg., 4 + 8^16+32 = 50 so the first 
pie:e of data is 60. The whole men would 
be: 

X = .'CHAR chr 00,63,60,60,24,255, 
24,36,66 



To design mulricolour rharartm type in 
l.sting 3. Keys 1-4 change (he colour and the 
arrtiA' keys arc used to draw your characters. 
When you are satisfied with your character 
press Enter. The program will print the eight 
pieces nf data fiir ycni to use in a IChar 
statement. 

To define a sprite you must use four 
characters :hat you have previously defined. 

There are 1 1 new commands for the 
handling n" ftpriirt" 

[SPRITE - This command is for defining 
sprites. You can defire sprites 1-29 
inclusive. 

To use the command you must give the 
snrite r.nrrhftl and fnn- r'naracter r.umbers 
tnat make up the sprite eg. 

X=!3PRITE 1,65,66.67,68 

(continued on page 149) 



VOIR COMPUTER, APRIL 1984 147 



t_l_l_l_l_l_l_l_l_l_l_<_l_l_l_l_ I l_l_l ] _l_l_l_l_l_l_l_«_l_l_l_<_l_l_l_l_l_t_l_1_l_l_l_l_l_ > l > _l_l_l_t_l_l_l_l_ 

Geography teacher Bob Phillips' program on the s:hool's BBC 
Micro needed a map of Australia divided into states, with the 
rames of states and cities appearing when reques:ed by the 
student Using an RD Digital TRACER, Bob prepared this usually 
laborious task in just six minu:es "It's so sirrple," he said *. . . it's 
t'aoed directly from en atlas, scaled up or down as neeced. and 
so I ha^e a very accu'ate p-esentation, witi plenty of colour and 

mo/cnent tD mainta n 
the kids' interest" 



The RD Digital "RACER is specialty suitec for educatioral 
from geography to biology, f orv chemistry to arb 




us: 

and crafts. It's features include:- 

• Immediate reproduclion from orignal drawings 
(up to A3; to display file 

• Adding geometrical shapes, text, colour aid shading 

• Autocratic re-trace, or aiiivation (on BBQ 

• Save your drawirgs on cassette or printout, or merge 
witi your own programs 

• Uses all the BBC's colOLr graphics medes, including 
ietetext 

• No previous computer knowlecge ieedec. 

Av3«!tiol€ dnect from S.uecl'um stores sr Guff n6 George 

ri~iV<*rr~i~i"i"i~ri"i"ri*i")*r«""ri"i~i~rt"rrri~ri"rrrrri"i~t"rri~rr 



Tracer(s) for 3BC Micro at £69.95 each, total £_ 
Trace-Is) for ZX Spectrum at £55.50 each, total £_ 



Cheque, payable to RD Laboratories Ltd, for £ enclosed. 

Send lo: Ocpt YC4 RO Labo atones. Lie! 20 Ccurt Rcac Estate Cwmbran 
Sweil NF'44 ,1aS A tow za d^ys ior tbtvay, 



_l_IJ_l_l_IJ__l_l_l_IJ_l_l_IJ_IJ_l_M_l i _l_IJ_l_l_l_l i 

For (uilliei Oelaii> wnls 'SM nlraKi) ci nhene 

RD Laboratories 



1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ■ 1 1 1 1 



y& 



-'-20 Cour. Rode Estate CwnbfM G\»ent NP44 3AS 

1-JS-r lei 106333) '4333 Telex £3?W)_. 
"r»"i~i"i rri~ri - i~i~i"i - i~i'"i~'"i~M "i*"i~i"i"<"i"i" 



. K -M 






\2i 



_ns^ 



r /ttOBVV 



wHL 



Too many programs to choose from? 
Too little background info and data? 

2>0F TWCWJ* Is your answer, 

The mast nnmprehensive magazine listing of Soft- 
ware programs for the eight leading Microcomputers. 

• BBC • COMMODORE 64 • DRAGON • VIC 20 

• 0RIC# ATARI 400/8000 SPECTRUM • ZX81 
k IN YOUR NEWSAGENT'S NOW _ 



OVER 

2.500 

PROGRAMS 
LISTED 



^rGuideto/Wc^ com 



Software Index gives a description o' each program listsd 
and provides information on prir.fi, prog-am operaticn, 
sound, memory requ red, cotOJT, names and addresses 
of retaile's and in many cases a screen photograoh. 
The whole range of programs are covered in the Index. 
Gsmes. Education. Utility. Business. Perscna Management. 

Don't let software give you a hard time, get 
the user guide to microcomputer software. 



Puter Software 



W* 



1984 No.2 tu 



148 /OUR C0MPU1ER, APKL 1901 



(continued from page 147) 

would define iprite . assuming that you have 
defined the letters of the alphabet. The 
character number may be 0-254. 

JNUM This command is used to control 
ihe nu:nbcr of sprites appearing on screen. 
You may have up to 29 sprites on screen it 
once. 

To use the command you must add one to 
the number of sprites thai you are going to use 
e.g., if you want two sprites then you must 
use 

X = !NUM3 

ILOCATE — This comrmnd positions a 
sprite en the high resolution screen. You must 
use the sprite number, X co-ordinate (0-30), 
and the Y cd-ordinaie <i)-22). 

EMOTION — This command set< the 
direction in which a sprite is to move. 
U = S!OP, 1 = UF, BRIGHT, 
3 = DOWN, 4 = LEFT. 

To iet the motion of" sprite 1 use X= 
MOTION 1. direction. 

1MOVE — This calls :he machine code 
sprite move routine. It moves the sprius 
selected by !Num and that Jo not have a 
motion of 0. 

Whet a sprite is about to move oft" the 
screen it slops automatically. 

IPX — This returns the X co-ordinates of a 
chosen sprite eg., if sprite 1 is at 10,10 th«n 

using: 

X = !PX1 
will return the value 10 in the variable X. 

IPY This works in the same way as !TX 
but returns the Y co-ordinate insveac. 

IXDIST — This command returns the 
distance between the X co-ordir.ate> of two 
sprites eg., 

X= IXDIST 1,2 
returns the difference between the X co- 



ordinates of sprites 1 and 2. 

1YDIST — This command works in the 
same way as IXDist but returns the dif erence 
between the Y co-ordinates of two sprites. 

!COINC — This euimuautl is used Lu detect 
collisions between two sprites. 

If sprite is at 10,10 and so is sprite 3 then if 
you use 

X-ICOINC1 
then X will equal 3 or if you use 

X=!COINC3 
then X will will equal 1. If sprite 3 was at 9,9 
then 

XVlCOMCI 
would equal O. 

JBLSPR — This is useful for blanking out 
a certain sprite eg., if sprite . h?.s come to the 
edge of the screen and has s.opped then use 

X = !BLSPR ■ 
This wLl not blank rnti whatever is under- 
neath sprite 1. 

Th^re are eight new commands thai are not 
for controlling sprites. 

!CHAR — This command is used to define 
characters. Yol may define characters 0-254. 
You must give :he character number and then 
the e.ght pieces of data separated by commas 
eg-, 

X = ! CH AR 32,0,0,0,0,0 0,0,0 
will define character 32 as a space. 

Listing 2 givss data for defining cluracters 
32 to 12S. 

IFLASH a,b — This flashes the screer. 'a' 
limes with a delay of *b' between tlasics. 
ie., 

X = IFLASH 10,20000 

1TRIG1 — This returns if the fire butron 
on the right joystick is pressed or I if not. 

1TRIG2 - this works the samt as IT'igl 
but for the left joystick. 

!KEY Th.s wails for you to prussa key. The 



ASCII va ue is returned ie., iT you pressed A 
then 65 would be returned. If you press Break 
then 3 will b; returned and the program will 
not Break. 

ILASER — This produces a simple laser 
sound eg., 

X= ILASER 
!FREE — This replaces the Diagon's Mem 
function. Try 

PRNTMEM 
Yoj should get he result 0. Now try 

PRIMT'FREE 
this gives you the amount of memory left. 

1CURSET x.y — sets the position for 
printing on the high resolution screen, xis the 
x ootdinate which may be between 0-32 and 
y is the y co-ordinate between (1-2$. 

To print on the high resolution screen, 
mast a siring of the characters vol wish to 
print and adc a carriage return ic, 

A$ = "DRAGONSRU_6 0K" + CHRS(13) 

Make sire that rear the beginning of the 
program you have z line srating: 
DEFUSE 0=SH7408 

When you are reedy to prir.t, type 

X = USR0(VARPTR{AS')) 
'.m<\ the ronteots nf AS shnuld b* printed :>n 

the high resolution screen 

flease note tliat whatever variables I have 
used can be changed to whatever you like. 

When e command needs numbers after it 
you ran use variables ie., instead nf 

X=!NUW3 
you cculd give variable A the value of 3 and 
have 

X=!NUMA 

If anyone doe*, not feel up o typing n the 
programs they cai obtain a casset.e tape of die 
programs from me at 167 Ludlow Road, 
itc.icn, Southampton S02 /EL. Thi cassette 
costs £3>. 



Listing 4: 

20 REM *»*SPRITE DEMO*-** 

30 PMODE4:PCLS:SCRFENl,l 

40 U»!NUM V:Ktn Lfcifc B SPRITES 

SO REM DEFIKE THE 4 CURS 

60 Q=!CHAR128,7,13,]3,15,12,7,l,127:REel TOP LEFT OF MA 

N 

70 G=!CHAR129,224,176,176,2«0,48,224,12Q,254:R£M TDP R 

IGHT OF MAN 

BO 0" 'CHAR 11^,1 77, 1 , 1 ,?,4,R. 1 A„*7tRFM RDTTOH I EFT OF M 

AN 

90 Q=!CHAR131,254,i28,12E,64,32,16,8,4:REM BOTTOC RI6H 

T OF MAN 

100 REM DEFINE Tt-E SPRITES 

110 FOR A=l TO B 

120 Q=!5PRI~E A, 128, 129, 130.I31:NEX _ 

130 REM LOCATE SFRITES 

140 FOR P=l TO B:R£AD X,Vi Q= 'L3CPTE A,X,V:NEXT 

150 DATA1, 0,8,0, 15, 0,23,C, 4.20,11,20, 18,20, 26, 20 

160 Ren eive the bprites a i>irectidn 

170 FOR fl=l TO 4:D1 ':A)=3:D2.A) = 1:NEXT 

ISO FOR P=5 TO 8:D1 :A)=1:D2:A)-3:NEXT 

190 FOR r-i TO 0.Q- MOTION A , Dl te J e NEXT 

ZOO REt fOVE T-IOSE SPRITES 

210 Q='MCVF 

220 P=!P'v5tREM P=Y COORDINATE OF SPRITE 5 

230 IF P=0 THE^ COSUB270:REM IF SPRITE 5 IS AT TOP OF 

SCREEN THEN RHQNGE DIRECTION OF ALL SPRITES SO THAT TH 

EY BOUNCE 

240 IF P=22 THEN 190: REM IF AT BOTTOM THEN CHANGE DIHL 

CTIDN SO THAT THEY BOUNCF 

150 A*=INKEY*:IF A*-CHR*il3i THEN 290 

2bO 60TD210sRE?t HOVE THOSE SPRITES AOAIN 

270 FOR fi»l TO 8:Q=! MOTION A,D2<fi>:NEXT 

180 RETURN 

2-70 G-ILftGCRsir TLAC-1 THEN 7CO 

300 REM FLASH THE SCREEN 

310 Q^» FLASH 10,20000 

7.70 SCRFFNJ , 1 

330 REM BLANK OUT THE SPRITES 

340 REM PCLS WILL DO THE SAME 

350 FDR A=l TO a:Q-!BLSPR A: NEXT 



36C Q=tNUM3:REM USE 2 SPRITES 

370 Q=! LOCATE I, 2, 10 

38<; Q= • MOT ION L ,2s REM IT'S GOING RIGHT 

3VC HtM Uht-INt A HUUIiH hUUIBHLL 

40C Q= ! CHAP 1 32 , 255 , 255 , 255 , 255 , 255 . 255 , 255 , 255 

410 Q=!DHAR32, 0,0,0, 0,0,0,0,0 

42C G-!CTniTEI!, 32, 32, 132,32 

430 B-!L0CATE2,20,11 

440 Q=!MOTION2,1 

4S0 RFM MfU'F THAT FfinTFlAI 1 FR 

460 Q=(MOVE 

470 Q=!MOTJON2,0 

480 FOR A=1 TO DL:NEXT 

490 TEST=!XDIST1,2:IF TEST=2 THEN 510; REM HAS HE REACH 

ED THE FOOTBALL 

500 G0TG460 

S10 U»:rUUUNl,(.l:Htn. alir hUUIBPLLtK 

520 0=' MOTIONS, 7: REM 3ET BALL IN M0TI3N 

530 Q='l»OVE:R=M MOVE THE BALL 

D40 TEST~!PXZiIF TEST-30 THEN GCTQ 370 

550 FOR A=l TJ DL: NEXT 

560 G0TC530 

S70 CLSiPRINT"**w**nCTICN RKP.AV«**-t*»" 

580 FOR A=l TD 1000:NEXT 

590 IF rx=70 THEN A30 

600 DL=70 

610 SCREEN! ,1:PCLS 

620 GOTC330 

630 D"F USR0-!(H7408-.REM ADOR DF PRINT ROUTINE 

640 0=!CURSETO,12:REM PRINT AT 0,12 

650 C_S:PR:NT"THE SPRITES DO NOT DESTROY ANY DEFINED 

CHARACTERS TH*VT THEY PASS 3VER ?': PRINT" PLEASE PRESS 

A KEY ftND WAIUh " 
660 Q«!KEY 
670 S3REEN:,1:PCLS 
60<» 2*-CTn.NG*(22,132>+CHR*(13) iO-UBRO <Vf\RPTR(2*) } iREM 

PRINT 2* 
690 RESTORE 
7O0 F-A6=l 
710 GDT04O 

720 CLS:PRINt" THAT WAS tHE END OF THE DEMO PROGRAM! 

" : END 



VOUR COMPUTED, >\PRIL 1934 119 




I 



.. . .....% --II 



'Sf^fi-.-'f 



^ty>+*v>(x->»..(*v:t^«««M» <*»<.•*• 



iiiii»*£l 



•:>-L, ,,-■...,■:. •-. 




TOOLKIT 



: : 



- ■ 
f : 



: 



TOOLKIT i'rogkams have hcen published 

before, inos:ly concerned only with 

graphics and/or sound. Thi; is all very 

well bin first you rued to liavt written 

a Basic prognm -.0 use ihem and 

because of the nature o~ Basic the 

result i:i very often i mess, lailcndx of 

unwanted programs anJ line numbers 
going up in random steps. 

Thii program is designed to aid the 

program vrirer by providing a number 

of useful, user friendly routines to liike 

a lot of the *'ork out cf program writing 

and developing. Th; first ard most 

important of these is the renumber 

/// routine. Renumber routine> have been 

•V^ pubf shod before rut these were all veiy 

limited as all they could do was re- 

nuiv.bei the iint njmben, not the Goto, 

Gosub etc. This renumber routine :s 

ditt'erem, il will rencmcer the program using 

j. specified start and itctj value and afi.tr 

renumbering ih* line numbers it will 

renumber all the Goio's, Gosubs, Run, Lists, 

LLists,attd restores. The oily disadvantages, 

;ind these rre very small, arc: 

■ T.ie routine will not icliuiliIhii linei a>; 

SAVE "filename" LINE rumber 



John Charlesworth takes 
the hassle out of 
program writing. 

■The routine will not renumber lines of the 
fcrm Goto calculation. For example: 
GDTO 1000 + ,100 ANL" x = 3t + i200 AND 
x = 7} 

■ The routine wil not renumber Goios etc, 
which refer to nor.-existant linen. 

In the event of the first or nird occuring the 
computer w:ll ignore « but in the event of the 
second the computer will print the message 

Cf.n't rerumbei line mnn 
nrmn being :he oflencfing lin: and the routine 
w II return hav.ng done nothing. 

The second routine provided by this toolkit 
is a Rem kill loutine. During program 
drvrlnpnu-ni R.'rn statement; aie very useful 
but when tie program is finished they no 
longer serve any purpose and simply slow 
dewn loading and saving mi what this program 
dees .s search through the program for Rem 
SUtcmcn s and ivhcn it finds one ir HHrt« it 

The third routine is a block delete. This 

prognm wil. remove all the lines between iwu 

specified tines anc is useful for cvarr.ple to 

(continued on pai}e 1 53) 



Listinc 1. 

I'O 1>EF FN k <a*)=i6*CC0DE a*~48 
-<39 AND a*(l> >"9") H-ttODE a*<2> 
-48- (39 AND a*<7) >"9" 1 1 

20 CLEAR 31270: PRINT "Pokina 
in progress": LET k=31276 

SO FDR a=0 TO 20: READ a*i LET 
t=0; LET tl=VAL s* ( TO 4< : LE~ 
a*=a*<5 TO ) 

40 FOR b=0 TO 63: _ET v=FN x :a 
*(b»2+l TO b*2+2>): POKE s,v: LE 
T t=t+v: LET x=x+Js NE>T b 

50 IF tOt J THEN PRINT "Error 
in line ": 100+a*10; 3T0P 

60 NEXT as PRINT "Firished": S 

TOP 
lOO DATA ' 73O3ca367ac:0'?6Tccdac7 

Cc92a535ced5b4b5c£7ed5219c82be5d 

del 23232323237ef eOe2J06232323232 

3237e r cOJ2Q I ti * e?e 1 2824 * eeij2820f kk 

c231cfeed281Bfe" 

110 DATA "7046f02814fef72B10231 
Sd5sd5b4bSc 1 1> 1 b»7ed52 1930c leViK7 
e-fe0d28edfe3a28befe0e20072323232 
323166^6303806*6333:1021861 dde5c 
riAhOrirrtrrlt-f ?tc-:V' 

120 DATA ,, 64437a7ef3Ue2804d7231 
8-f 7dde 1 Jd460 1 dd4e02cd 1 1 1 ac 1 c9 1 60 
000436 16627747077AfiA.:>7SArir l ?Af : ;7?"7 
06c696e65200d3ef f 18023e2* a73eed5 
230*bl9c9e53e0a" 

130 DATA "7388a711e803edS219301 
33da71l6400ed521930093ca7le0aed5 
230013deic9e5e5ebl31afe0e20fa7bc 
6053001 I45f E?ld5eba7ed527ddlelc9 e 
511eS03a7ed5219" 

110 DATA "44933013116400a7ed521 
93t>0f Ie0aa7ec5219300-f lS14cddf7a0 
203 1 16400cdd4 7aC»2C3 leOecdd f 7a020 
37dc63O02O33eOe02C397O2O302O3e3 7 

dO2O37c02039702" 
ISO data ■e<s?e>..9+d2a333t.td2t>f de 

5cl-Fd5eC>3fd560413l31313-fd.9-fde5d 
1 a7ed52 1 930o8c 5f d e 1 c 9 1 6005 -f f eO a 3 
a0ll5edd-f7d*e&fc:>1-fd&cO;?l9fd74O*f 
d7503fde5eld5dd" 

IbO DATA "815855dla7edb2-.93C»Oid 
» Hri 19c9d lc9o5cdL»a7b4.72a'.->OSbc:de'P7 



ac J t?5LiQ2a 1 l»902 -jf 5-1/21*6 1 3ca /ed^24 
44d626bed44G53001 246f edbG-f 1 ccJ8f 7 
h2a005bcl03ed24" 

170 DATA "73557bi.9eDcdO t i/lj472eiO 
U5bcde97ae 1 e5b828e79023f £eb2<atol 5 
ca7ed5244idl9545d833001145t : edbei 
QcbcS237c4o0d2610fe3«200cre*0e2a0 
a+e3038D4fe393E" 

180 DATA "6781eaelc92323235e235 
6dd6&0Jddio02a7od521920eceleScd6 
d7b3aO25b-feO52005cdba7blBi:i3rdct;7 
bel23c92aS35:252323237efe«Jd2825+ 
•O»20042323 1 Rp-f " 

190 DATA ,1 7S34f«*i2B14f««S28L£M 
t*ec280cfeed230£fsf 02804+6* 720dac 
d 167c 1 Bd5lidSD4b5c 1 h th »7pHR7 1 9^c 
«>c9+ 3f d=5dd23535cdd2b3e003202532 
1 000022 JG5bc 356" 

200 DATA "738C/c2aOO5bdd7401da7 
502dd5e03cd5604dd 1911 0400dd 192=»0 
05b2322Ci05bdiBee 1 ed5b4b5cl ba7ed5 
21938d2fdel-fbc9f3-deS2a4b5c2b23C 
d6d7bfd55cdoldd" 

21 O DATA "68864e02dd46012a0353B 
d5b055b?7I9Oab92O-bb820*a44^ded4 
30L>bb3e0132025bcd5B7c2d005bdd740 
Idd7502ed4b055ba7ed4222005bdde3e 
123cd6d7bfde5dd" 

220 uaih "/4}^Jel2a06bbed5b0553a 
7ed52ed5bC05ba7ed52 I920cbf de 1 f be 
92a4b5ced5b535cl31313a?pd52l9ddd 
U2j3G3cdd2bdoe3eiZ^23232323/6+e(> 
e20O32318-f3feea" 

230 DATA "7Ci5B20.4feOd2O(?*c.5dJ« 

lcdSb4bSulblb«7=dS21730dcc9(.dejU 

1 1 3 1 3 1 3 1 3 1 3a 7ed52 : 92B350 1 3O002b5 
45d031 3 I af e0d20f 9ebe5d52 I 0O0Oa7w 
d42ctdde&C4dd6c" 

240 DATA "8Ci6703:9dd7S03dd7404c 
ddf 7cdla7ed52444deledb0dd95El 189 
8ddQSolddS&04dd5e0317110'i;>01<?ddo 
5dl e5d5eba7ed52eb 1 QdS2a4b5c 19224 
b5r2£595cl922S9" 

250 DATA " 6<?015c2»M Sri 9??M =;<-«- 
9dd2a535cdd65eled5b4j5clblba7ed5 
2d?dc2b2a035bdd5602d J560 1 9ba7ed5 
2 1 9eb301 ccd5e03dd5604dd 1 91 1 04("i "id 



rt 1 vedtib4btjc lb 1 b " 

260 DATA "7322dd?5L>ldi7edb238d4c 
9dd22035b2a055bdd5e02dd56Oleba7e. 
d32 1 9et>30 .J iJU . j u'-.i- J ti-t,i.i -in n 1 Y l KHy 
0ddl9ed5b4bSclblbdde56lfl7pr15238cl 
4180-20OdddSeO3" 

170 DATA "7ja<l)U(Jr5*04iJill91104OOd 
dJ9dd22055b2a6:5cadSb0S5ba7ed524 
44dfbEdbbQ35bedbO2a035bed5b055ba 

7-dS2=bcdd f 7rlr''cd6bOdcd<.d 1 *3e'l<i»d 

7S7d797d72a595c" 

;80 DATA "7700ed5b4b5cl313«7ed5 
2dQ2aab5c4A-|!»Wa0c*.40477oo6e0-r-o6 
0200B78d71 1060019iQ53fea0200c78d 
7237efe8O38+9d68O18e9fee0200d78f 
?>?<»* ~ri7-f t rt7t 1 XZ" 

290 DATA "5986001 9 1832-feB020 107 
8c73e28d/3e29d72356235623191Blef 
e40200d78d73p?«rl7?3f,p?3FiA197:5Lmo 

d78d73e24d73e28d 73e29d7 1 6ebed5b5 
9^c 3e06d 7 J b a 7ed " 

200 DATA " 3596521 938893e0dd/3e4 
dd73e65d73e6dd73e3dC72a595ced5b4 
beca7edG2444dc?OOOO0OO0OOOO0OOC'0 
OCOOOOOOOOOO^OOOOOOCOOOOTOOOOOOO 
OCOOOOOOOOOOOOO" 
9994 CLS : P=*1NT '3) Renumber"'" 

2) Rem!;ill 3) D<?lete"""4> Van 

able list 1 : INPUT -f-ff: LET rzz=< 

3127<> ftiD *ft = li+i3.2i.>6> s t AND fff = 

21+C32245 AND -f -f -f ~3) + (32412 AND 

+++=4): IF NDT 22i THEW GO TO 99 

94 

"995 LET ttt=l: LET ff--li IF zz 

£-31276 THEN INPUT "Start " : f f f . 

"Steo "sttt 

9<J96 IF 222=32245 TIEN INPU" "Fr 

om "; r tf , ' Tu " . L L . 

9997 IF *-ff >9999 OR ff*<i OR ttt 

>999^ OR ttt^l OR (ffOttt AND z 
= Tr--?P15» TflZN GO TL , 7'774 
9^98 POH^E 23300. INT (f + f/256>: P 
Or.E 23299. fff-256*PEEK 233O0: PO 
kP 9^302, INT tttt/2S*>i POKE 233 
01.ttt-256#P~FK 2-302: IF zzz=32 
412 THEN PRUT USR 22 2 : STOP 
*=r99 RtV>jnnMT7F IIRR TTT 



V^UR COMKJIt-K, AKHIL H*«4 tbl 



Just the thing for 
these long winter 

nights 



nn\<;n> :J2 



l-l N \MM. YVI'iS 



WIH.KUO 



I'l'i IM.KKV K 



( I /Zt.KH 



TKTTICKCWSIHUn 



IM \.\IPvCk 



II MOM IHCK 



HOOK 






ttini'S: qili/'/.O. illilllir* 

.mi.I iilm ;i(inii;il |H'»^imiiih , . 

\('I>III|M-11«liUlll <lf It'll !T( lllf' (*»'' 
\ llllll-i ,H ll llll! 



[!r:tiii> i.or ui< 

<>|r!(-ri-ltil<J i ml injiill 

\li«>ih'r«im i.ml nlvailr <l;tnn- 

(l ivi" jllV'J'lH'fc I 

K\<-ilin»<>iiiiir til'-lraloiv for nil 
"TI'S 

[n-ttit'r-^iiH: litiiuv Irvil* • - ■ 
t:|iii 'UK ailii-iitllivliil'lllt-viliuli 

I; rinh 

KilimiliiTi tVii- ft- 12 n-ai" "IiIn. 

Menu ilriirn , 

,"'!HI-\. mil MK-iiliiiliirv <{ui/. uittl 
t-rosswtiiil |>u7./Jt'-s 

I'l'r-.ill. <i| i-<Ihi •itiini I'liiiiiliii" 

ami ;i||dm|iH , . 

Iiiiii vi tit 1 lalilr- ami Mil' I 



EMPIP 



Mo\sicu\ni tis(\. 

I|(H)KKI>: V*o 



Bii(T*B* 



illirali<>ll lni' ii I I war i»|j|>. 



"tnitiucniMiihu alli^li 



uaim- It'll 1 in' '£ |<l 



Kdiiiiiiii'M fin; 6-12 j'«i 

ImIii.'.iIh II It i-H-l I M'ill 



IIumc. dim iilimi Ini' I - ! ( 



K\i-itiiiUi;a 



SPKCTIU \l JHK 



-ii 



a It I'liliirr i% 



LYNX 



Arrutli* ut-titiii 



SCIKNC 




|FjjBk\ - , ■; 




uml 



ROAD 



^' -'ftuWft - 



ft* j •' />'-^- 



SHARDS SOFTWARE 

The family favourites 



^W^^rW^^^B^^^ffl 



i W 



Available from Boots and all good stockists, or by 
sending c|iecju«?/P.p). to 18° Eton Road, Nforri, 
Ks.wxIGl 2JIQ. 



152 YOUR COMFUTER, APRIL 19R4 



Listing 2. 

10 DEF FN x <a*>=l6*(C0DE a*-48 
-(39 AND =>S (1 > >"9") : + <C0l>£ a*'2> 
-*S-<39 AND a*<2>>"9»)> 

SO CLEASl 64040: PRINT 'Poking 
in p'ocress": LET x=64048 

30 FOR a=0 TO 20: READ a*: LET 
t=0: LET tl=VAL a*-: TO 4): LET 
a4=a*C5 TO ) 

40 FOR b*C TO 63: LET v=FS * (a 
*ib*J-tl IU b*2+2>>: LET t=ti-v: P 
OKE «. v: LET X*X+1: NEXT b 

5ft IF t=tl THEN NEXT a: PFdNT 
"Finisted': STOP 

60 PPINT "Error in line ":100+ 
a»10: FTOP 

JOO D£TA •790'.cd3a-«acrJ9a+ccdeO-t 
ce92a525ced5b4b5ca7ed5219cB2be5d 
del23222323237efeOe200£>232323232 
3237c feOdSQlLif «e!2B24f ai-3ZQ20f e-e: 

c2Bl-feed2818*e" 

HO DATA ,, 7050f02B14f=f72BI023I 
8c 5ed5b4b5e lb lb«7ed521738iLl 1.9237 
e-feOd2apd-e3a28be+e0e2v>O72323232 
3231 3eb*e303806-f «3«3002 1 8e 1 ddeSe 
ddbOdcdcd I -F 21 c7 " 

120 DATA "657:fa7tHe0:J2B04d7231 
S*7ddeldd4601dd4eu2cdlal £ clc9160 

0f0n.^A1AH?77<a^072A!5AB73^bt2i5-22 
0tc696e&5200d3eff 18023e2-fa73ced5 
230fbl9c9e53e0a" 

130 DATA "7368*71 I enfr.prK? 193m 1 
33da7 1 16400ed52 1 93O093da 7 1 eOaedS 
270O I 3de 1 c9e5e5eb1 31af <?0e20- a7bc 
6i,5300ll4S*eld5eba7ed527cdieic9e 
511e803a7ed521?" 

L4U DATA "488«?3O131164O0a7ed521 
93O0-? leOaa 7ed52 1 9300f 1 9 1 4cde34au 
2C31l64OOcde3-faO2;>31e03cce3-a02O 
37dct»3O02033e0e02;i3 , 5702030203et7 
d C7037c02039702 " 

150 DATA "882Bc9fd2a535c-fd2b+de 
5cl-fd5e03-fd560^13131313-fal9-rfe5d 
la7ed52193QiaBcS+d3lc91o0C5f fe0a3 
SOI 15cde3+ d + dfaautt d*e<i3 1 S+d .'4U4+ 
d/503-f de5e 1 d5dci " 

160 DATA "B55Bebdla7ed52l93004d 
lddHrW lc9e3CCOefft472aOC3t)cded + 
ae 1 e5bB2B: b9023-f 5=b2a6 I5ca7ed574 
44dfe2<bbBd44S530O1246fedbCf lcd93* 
UZuOOSUl 103ed2B - ' 

170 DATA "7747-fbc9e5cetOe-fb472aO 
OSbcded+ a e 1 B5bfl28;»7'i023f Eeb2a61 5 

c o7trdS2444d 1 7D45d833001 1 43f edbQl 

Bcbe5237efeOd28lOfe3a28Oc*e0e2SO 
a-fe3l>38044e3a38** 

1G0 DATA "7l77ea»t«r9272"3235e:23S 
6dd6oO Idd6e02a7ed52 1920ece 1 eScd7 




Ifb3a025bfe002005cdbe*bl303cdf2f 
b?123c92a535c232323237efeOc?8??;f 
en B 200423231Bef " 

19C DATA ""'770f«N='17S14<ee52SlO-f 
e?c2B0c-f eed2B08* e+ 02804-F ef 720dac 
dl »f c 1 Bd5ed5b 4b 5c 1 b 1 b£7ed52 1 938c 
6:9*3-Mebdd2a535cdd2to3eO032025b2 
lX)C022O05bcd5c" 

20C DATA "B14Ofc2a0O5bdd74O1<id7 
502dd5eO3ddb6O4dd 1 91 1 0400dc 1 92au 
05b2322OO5bdde5eledSb4b5clba/edb 
21 928d2*de 1 * bc9f Zi ds52a4t>5r2b?hr 
d71fbfdeSddeldd" 

21C DATA "715O4eu2:id460l2aO35be 
a^DCsbov ( j v<,>bb'/20+ baB20-f 8444rted4 
3005b3e0132025bed5cfc2a005bdd740 
idd75O2ed4brtS5ba7ed4222O05bdde5e 
1 2bcd71 f bf de3dd " 

22C DATA " 7633e 12a?3fbed5b053ba 
7edS2ed5b005ba7pr!52192ucb + delfbc 
: ?2o4Li5et:d5tj535c:131313a7ETiriri9dBd 
d2oLi;-L.udd^bddebe!23?3232T.277ele0 
e2O0323i Bf 3-f eea " 

230 DnTA "70S02014f eCd20cfr?5dde 
Icd5b4b5c;lblba7ed521938dcc < ;dde5d 



H313131J.13a7edS219283501O0002b5 
45d03 J 31 a f eOd20* 9ebeOUCiZ 1 O0»OO«*7e 
d42ebdd6604ddoe" 

240 DAT^ "B199c.319dd7503dd7^04c 
de3fdcla7od52444do:«.'dbOtldc5cl ISO 
SddeSe 1 d J5t04ddSeO3 1911 04051 <?dde 
5d 1 B5c5eba7e»d52eb 1 8d52a^b5r 1 9224 

b5r7'r»S9F;r 1977W 

753 DAlft "690 15c2a6 15c 1 9226 )5cc 
"dd2a535cdde5e 1 «dSb4bSc 1 b 1 :>a7e?d5 
2d(Jdd2b2a035bdd5eO?dd?56Ci1ptia7priF. 
2 1 9pb30 1 cdd5e03dd5604dd 1 91 1 O^OOd 
c)192d5b4b5clblb" 

26^ DATA "7322dde5ela7ed5238d4c 
9dd22C35b2aOS5bdd5e02dd5601eba7e 
d52i 9eb30 1 drld5e03dd5604cd 1 9 1 1040 
0ddl9Ec15b4b5c.blbdde5(?1^7Gd5238d 
'■1BD*200ddd5en3" 

27 j CATA "77;8dd5604ddl9110400d 
dl9Jd220S5b2at»l5cedSbr)55ba7«cb24 
44dt?bi=d5bO35bedb02a035bed5bOE5bi» 
7ed52ebcde3*dc9cd6bOd=dcdlf3el6d 
7<»7rj7<j7d72aS95c-" 

280 CATA "7700ed5b4b5cl313a7ed5 
7d82a4b5c463eH : a0c640477eebeC+e6 
0200878d7l 10600191 853feaO200c7Rd 
723/e+eac»3ef 9d6Si:< 1 0e*?f eeozood78f 
53Bf3d7-fld71 1:3" 

290 DATA "59Q600l91832feB02C107 

Bd 7 Je£Bd ^3e2907233(?Z3j<i23 1 ? i g 1 e' 

e4020Cd78d73e?4d7235e23E6 I 923 1 80 
d7Bd72e24d73e2Sd73e29d71Beberl5b5 
<55c 3«*0i»d 7 1 ba / ed " 

305 CATA "547952 l < ?38393e0dcJ73L") 
Cd73e65d73e6dd73e3dd72a£95ced5b4 

b5ca7cd52444dc997 7 ;7&lbC'31 sOC3oO 

03c42427e424200007c427c424?7cOOrt 

03c424O40423c00" 

9994 Tl R ; PR'NT "l> ^tnimhpr" ' • 

2) ^errki;i"'"7> Delete 4> <var: 

rble list": INPUT *f+: LET zzz=: 
i404B AND f-f* = l) + (64S41 AND ffi = 
2> + (6=017 AND -fff=3)+<6E184 PND 
4*f=4): [P NO" zzz TH£N GO IT 99 

94 

= 995 LET ttt = :00: L FT -f-f-f=7tt: 1 
F 2:^=64048 THEN INPUT "Start ": 
■»ff,"=t*?p ";ttt 

9996 IF :zz=65017 THE^I INPUT "Fr 
om ":+**. "To *:ttt 

9997 TF -■f-f>9999 OP. ff-f'T OR ttt 
9999 OR ttt<. OR «fff>ttt AtvD : 

zz=6SC17. THEM GO TD 9954 
9999 FriKE 23300. INT (f-f-f/256): P 
UKt 2^2VV,ff + -2b6«l J tL-; i^-MJU: HO 
KE 23JU2.INT :ttt/2&6>: POKE 233 
01 .ttt-256<PFFK 233021 IF ?zz=65 
1B4 ThCN FF\IN~ 'JSF\ ZZCS STOP 
9999 FANDOM1ZE USR zzz 



(continued t;on- page 15 1 ) 

remove til Lnuscd sections of p tor rams. 

The final routine is a variable list This 
routine when callol will list all die variables 
used by the program so far and how nncb 
total memory if being ueed. 

The routines together take up abooi 1300 
bytes, To enter them, type in listing 1 — for 
the 1(>K version — or list.ng 2 — fcr ihe 18K 
version. When run these programs Poke in 
i hi: machine c<*k* from hc.\ data s:atcnn;nt5 f 
above Ramtop. Run ihe prcgram and if the 
program reports finding x data irror, correct 
th. ofiendiag lins aid Return uniil the 
program prbis "finished". 

The routines should now be tti place and 
er - or tree — a .-he^ksum checks each line — 
and sn ihe data is no longer needed intl-so 
should be deleied. However the toolkit ;an 
help you here. Run line 99?4 ;;nd type - in 
rcspoase to ihi: menu to select the bljek 
delete. The computer wdl then ask for the 
first and last lines to be deleted so tvpe 1 ihen 
1000. 

The routines should new he saved using 
SAVE '"OOLKIT^CAVC "CYTCG" 



Listing 3. 






1 


RUN 3 






."\ 


FOR *=: 


'. TT 4: MFXT 


a: DIM a 


4(3,2): DIM 


x (7) 




10 


PRINT ' 


hellc": REM 


title 


17 


LET 3*""strino vari 


able" 


20 


60 SJB 


1O0: RESTORE 


10: LLI 


ST 17: LIST 


ton 




30 


80 TD ; 


♦ 100 




lOO 


LET z=l 


: RETURN 




no 


REM the end 





CODE 3 1276. 1300 
for a 1'iK Spectrum or 

S^VE "TOOLKIT":SAv'E "B V TFS" 
CODE 64048. 133C 
"ot a 43K Spectmm. Trj load she program in 
Mature type 

LOAD" ';CLEAR 31 270 LOAD '" CODE 
:br the 16K. Spectrum or 

LOAD " ':CLEAR 64C40 LOAD "" CODE 
:br the 4SK Spectrum. 

II" you now iype in lis inj; 3 — do not delete 
lines 9994-9999 — you may lest out the othi:r 
rou.ines. 

Run thi toolkit Run 9994 — and 

ihe menu \v\Il be printed our, You may 
notice fuiui i Ik lisiit.g tha: ther; are a 



cjuple of unnecessary Rem stite- 
tnenis so why not delet; them. In 
response lo the menu type 2 to 'er rh** 
Rem delete. U" vou now list thj program 
you will see the Ren staiements have 
dukiijtpcatetl. Renumber the program. 

Typ« GMO 9994 and in respense to 
i In- liii-iin t % — ii' I to get die renumber 
routine and then in response to ihe 
protnps tvpe the lowest line number 
you want, 10 is normal, and to the 
second prnmpt type the Mcp between 
successive lines. s,gsiin 10 is- normal, 
Immediatciv the message 

Car"tr5nLmberline30 
will appear. If you list the program vou can 
see I he problem — line 10 h?s a Goto 
calculation. Delete line M — jrou could 
always replace it laier — and again type Goio 
9v9 1 and type n the responses as hefore. You 
may get an error message when renumbering 
is compete. It should be ignored. 

To lest tic final routin: i>t>c Goro 71 ati\ in 
response to the menu type 4. The variables 
used shnuld bj listed on the screen and the 
total memory printec at the bottom. ■ 



YOU=t COMfUltrH, AKhIL iy»4 1 b3 



Blast off to ADVENTURE 



C»«»lta* 



0v^3r E : 



imnm 



Create ar.d solve ADVENTURE 
programs on your Spectrum 
Commodore 64, Dragon, Oric or 
BBC Micro. 



.Mortiet*" 



1*^ CREATING ADVENTURES ON 

YOUR ZX SPECTRUM - 

FderShaw and Jarnes Morileman. 
Create and sclve Adventure 
programs on the Spectrum with 
tiiis exciliny new book which 
includes f:ve complete major 
programs, plus chapter after 
chapter o: hints and tips to neb you 
write your own prograrrs. Chapter 
hearings include Creating Locations; Pbking Things Up; 
Monsters; Adding Graphics, and Adding to the 
Vocabulary. Juot £4.95 and you're up and away. 

CREATING ADVENTURE PROGRAMS ON YOUR 
COMPUTER - Andrew Nelson. If your computer uses 
a version of Microsoft 3 ASIC, then this buok is for you. 
It contains ;hree complete Adventure programs, along 
with extensive dccumentalicr. b help you create and 
solve Adventure.!. Suitable for use with the Commodore 
64, Dragon, Oric, BBC Micro, Sirius. IEMPC and 



.^pple, you'll find this book an 
easy - to - uncerstand 
primer on Adventure creation. 
The full-length programs 
include WEREWOLVES AND 
WANDERER and THE AFTERMATH 
OF THE ASIMOVIAN DISASTER. 
This book is just £4.95 



$M& 



Interlace Publications, 9-1 1 Kensington High Street, London W8 5NP. 

Please tend me the icDowing books. I er.close £ 

| D Creating ADVENTURES on your ZX Spectrum 
Shaw/Morleman — 4.95 
] r><=wHi-r-j ADVRNTI IFF. r rrxjfrims m yrtnr Orinpnlpr 

Andrew Nelson — £4.95 

I 
I 

I 
I 
I 



Name: 



Address: 



IIITERRKE 

PUBLICATIONS 




CwnpUcrand bcok trade supplied b* The Conpu:er iJocltshap. 
Sj Urcolr. Hoa:. UJon , Blrmtv; htm B2 7 5PA tC2 1 7J7 75 U . tolo 33436 1 1 



I 

I 
I 




H rite your own machine code adyentuies 

Without any knowledge ct machine code whatsoever 




inr— 



ipor 




THEQUILL 



1H£ QUI. I. is a major new utility written in machine code which allows 
even the novice programmer to produce high-speed machine code 
adventures ot superior quality to many available at the momen: without 
any knowledge of machine code whatsoever. 
U sing a m:nu selection system you may create well over ano locations, 
•JciiriLc them ind connect roues between them. You may then fill them 
with object; and problems ot ^our choice, Having tMted your sdventure 
you may alter and experiment with any section with me greatest of ease , 
A part hi mica adventure may be stved to tape lor laler completion. 
When you have done soTHE QlllLL will ollcw you to produce a copy of 
your acventure wkich will run independently of the main (jVLLL editor, 

to (Jut VUU may givi: Ulllirs away l i.i vUUr Lritinj,'. 

lHE QLLLL is provided wilh a detailed tutorial manual which covers every 

aspect ct if. use in writing adventured 




FOR THE 48K SPECTRUM AT £14.95 

Now available in W H Smith, and from many 
computer shops nationwide, or direct from us by 
post or telephone. 

SAE for full details of our range. 
Dealer enquires welcome. 




<;ilsoft 

3€ Hawthorn Rend 

Barrj 

South Glamorgan 

CF68LE 

«(04*6> 732765 



Credi: Card Order line 

Personally manned for 2A hours 

S0222il361Ext430 



154 YOUR COWPLTER. APRIL 19fi4 



I^jji 








■ 




CAN YOU HAND1 F THF ULTIMATE? 
THE MOST AMAZING PROGRAMMES, THE SMOOTHEST 
ACTION, THE HIGHEST RESOLUTION GRAPHICS? 

ALL ULTIMATE GAMES A.RE ARCADE STANDARD, 



£££ 



! : 



"c-a ■ *« 



-irfS. 




Cuukii.- 10 •) BK /X Sijci.Ii o ii i Trauz Am 1C/4BK ZX Specirnm Ailc Mac 48K IX Specir jru 




Pssst'fi.-'.aKSperriim 



Lunar Jelmin 46K Z> Spe:(run .el Pic " 6-43K ZX Speclrum 
trSKE^panderJVIC^O 



FEATURE PACKED, 1 00% MACHINE CODE. 

AND PURE ADD CT ON. 

SO WHICH WILL BLOW FIRST - YOUR COMPUTER OR 
YOUR MIND? 



ONLY £C50 EACH 



1411 gcmes jaystck or 

UiVM'l -r-ir- 



5 



Avlilabls fror. W. I. Srrilh, Snr-1". .lr.hr 

Mtnzies. Spertiurr Genres. hrgu Jeparlrneril 
stores and all goad wftwae Trailer:. Or send tie ccupon dree 

Vrr I |j=J.ail lUSlfUUI iriltSI ' y J' -ll. L.I jlul r r".T III lil; p L K 



Okay, da-e take my computer to he edge of mel down. Senc rnethefollowirg: 
□ Cuukie QtorwrJelmon LZ Psssr _ TrcnzAm 

_]jelPac HJetPac- Expanded VIC 20 DAticAtac 



I enclose cieque/PO fji £_ 
Addreis 



.Nui 



Send to: 

Ultimate Play The Game, 

The Green, 

Ashby do laZooch, 

Leicestershire. 



.Code 




Ultinore Play Tie <5arre Is a trade none cf Ashby Compilers and Graphics Lld.Jhe Green, Ashby de la Zouch,Leicestershre, el (0530) 411485. Cealer enquiries welcome. 



PKSPKTIVE AM 
PROJECTIONS 



IN i PREVIOUS ARTICLE in the February 
edition of Your Computer I gave a method for 
drawing pictures of three dimensional wirc- 

ohjuctKOn the screen of a BBC micro. I looked 

at the simplest type of projection whi;h maps 
■i 3-D scene onto a 2-D screen. Th.s 
orthographic projection has the property that 
parallel lines n 3-D space are projected into 
parallel lir.ee on th« screen. Although very 
useful, sucn views do took odd! Our brairs are 
tised to the psrspective phenomenon of 3-D 
space, and so they attempt to interpret 
orthographic pictures as if they are 
perspective views and eo they look distorted. 
So it is essential to produce a projection 
which displays perspective phenomena ie;. 
parallel lines should meet on the horizon: an 
object should .appear smaller as it moves iway 
from the observer. The drawing board 
methods devised by artists over the centuries 
are of (to value to us. Three dimensional co- 
ordinate geometry, however, furnishes us 
with a relatively straightforward technique. 

A perspective view 

To produce a perspective view ws introduce 
a very simple definition what we mean by 
vision. We imagine every visible point in 
spac; sending out a ray which snters ihe eye. 
Naturally the eye cannot sec al. ofspj.ee, it is 
limited to a cone of rays whi:h fall on th; 
retina, the so-called cone of vision, which is 
outlined by the dashed lines of figure I . Th^ 

aKifi of thi* cone Ik culled the straight o'.iead 
ray. We imigine that the eye at the origin and 
the straight ahead ray identified with ths 
positive z-azis of our co-ordina.c system. 



Figure 1 




We imagine the screen — which we call the 
perspective plane — perpendicular to the f.xis 
of the cone of vision at i distance from the 
eye. In order to form the perspective 
projection we mark the points of intersection 
of each ray with this plane. Since there are an 
infinity of such nys this appears to be an 
impossible task Actually the problem is not 
that great because we need only consider the 
ra*s which emanate frcm the important points 
in the scene eg. the vertices a: the ends of line 



segments. The final view is formed by 
drawing lines between the projected points on 
the scr;cn in exactly the same way a* the 
equivalent vertices are relaied in 3-D space. 
Figure 1 shows a cubs observed by an eye 
and projected onto two planes: and the whole 
scene is also drawn in perspective Two 
example royr. ere shown: the first frorr. the eye 
to A, one of the near comets of the cube 
relative to the eye, and the second to 3 one of 
the far comers of the cabc. The perspective 



te< 






Listing 1. 



■ '■111. N f • I | II. .- 

1JQ11PU- MMch MODE "nUMD i HIDE NWD 
1201HFUT HC(Vl?-,«Ofii: = veBT-J.rtCfil 1/4 
; I0P\OC*-.*rtl !.<it 
HOFiOCsctcr.qiri K3fi:i/r VER1/I) 

I AIM VII 

.■ f .-t- ■ <.... / rotate «#ac« *buvl * tiunv •*] a*lc 

351O05F PROCu«»rullP> PY ,Tl ,0> .OV ,07 ,&«**> 

39Q4P iocl» jii3'-p « -Fi.-pr: ■ -~:-. . - 

5»<I0A_PHA . FN4jh| iuUX.tJH 

S.vSuf'Ha f M ■ i Allltf*,' : HttKJrtultv 

;*6oeetA-FNjniic«!z > sop<o:»o«-<o\f«eii'i i 

CWOFWCr «l.3l-BeT»,2> = Fill.. ,7.. , I 
WM^u^')OM>»rrH ( ii I k*vl,-t*. j t ^ 
;.*/rCHCCr«t-<3eTA 2> I PBttmill'S 
SICO^tOal-K^-PH*. Vl : ll«yMt.'. 

•vi K»-iiii:tT.n;tf'x,pY.F:) i ptxxmiHi 

UiK*tfn 1 717):^ t t.j . - ■ j . - .i'--.-.ii 
S210KF FfCCIill.: 

&2<x.dcal rx,f»,r;,rHtrA 

■SMC* = IWUI"rE»,l- > Ejr",E>,EY , ,EZ 

9240l*MT-<vX.DY.M>".DX.(V,M 

nr*iMa««n»i-l(X.-lir -\>t I »«0C«ult3 

WWH-E»-I» I PY-EY-PX I FZ-»£I-Di 

S7-jr-€lil'FNii i| 1 « ,F X , i 1 > 

nKMIfflOf I nil 1 HMK?A ff 3 l c:rii:'*,i - . 

l3P?ODIST-S«!B<FX4FHFY«FY) 

eec*THErA-FN*.ui»:Fj .oisr 

BJI<*"KX>'?t J'i*l-TMtrft,2l : PROOwjltS 
B320DIET-»DROlGT»DIS-*F2.FZl 
85J«T-«Ta*Na.,9l»:Cia-*FI -FY'FJI 
Il'.4im'[li:nt '.(IIII r»,.ll ) I'ltllljnu) t3 
USMUMKC »r.J(0,ODIG-l I PR0C«ull3 
STot'EHDPRJC 



HfcOOREM rull 

Q£.lOCCr ffUli:. iI^.tIt Iri.^n,.; 

ubiouicriL nxi,nX2,CT,si 

8630M i -- in > ] s ndL >!.i 
B4,40M7 , »mii itia v*i 

IV.MIllI-UOBnHiTAl I STcSIMIlHETft: 
napQ#UAYI3,AX]3}~l i k iH- ,-., M - . ■-.. 
fis7jiifiii,HH.'--. I ..if.-M ,,'ni :■-!. 
fcB0iMi-iX2,rul3>-0 i a (Mi, AXONS' 
IfclWiii.ip i' i ai!,«)«i s .. i ,4 -■: 
BKMI4,|i-o i fli»,2>-o i AH,3>«» 
ur lufcfttrt* ha. 
aaooFTM .»,.ii- 
■i'i-i-ii if.:r..q:c !,-■.■:, .•.»■■ 
UD201F ft!StftX>vo.»OOl THtH 8UO 
6930 IF (Kiawco.juml IKN — > 
I114UII (Hid 1 K£N -1.0«F1 

aaso.pii's 

flHr.cu ak<;» t-en •CMM(WMI>tni ELBE 

ICiQOFEM tTJn7 

■xikmu rwoct-»nS(T*,rv,iti 

'>««i|,|. i i 0(1,2)0 : .->.!:■■ 

vi.V>ntJ,l>'0 I A<2,2)*1 i A(Z,3>*.0 

<»4q*i3,1>-0 i A<J,Z)«0 i At J, 31- 

W80P<^,1>-0 I ft<1,2)-0 1 A(1,3I»0 

'*J40ENDFFCC 

^lOvflcn ji-.ii !.'. 

Oin)ai ITrOl^rvjI t..\ 

■)i?ou)C«. ix.jjt.w.,wt 
?]30Pcn rx-i ro 4 

514C*-f* JX-I 10 4 

ei&0={« *x>l TO 4 

4l76A'r*A*ll At lit t KXIH(rc<% r ,ltl 
MOCACXT Kf. 
?190H<IX,J!C)-A«i 

r .'.*;>i»«xr a/. 

«K*EXT IX 



«^AKJO,A>7>*C 

AIAXI,AX:f-(l 

*(AX:,AXI)<C"I 



-nTN<AT/AXi 



! *<l,')iT> 
I »<2.*1«TV 
i (i(',*)-Ti 



1230FDR IZ*l 10 * 

<iiy<tcart jie-» to * 

■.J4..,|. : ;:■.,.•:. -ii ■ :: ,.:•.. 

■;23ojexT jx 

"iZTOEHOI'ltli; 

■ ■. ^r 10K3 

S.'tOIEF FAOC.dR- 

^320f.l|,l)-l I ft<l,21-0 ■ «<l,J)-> : tcl.il-0 

■J330FII2,I)*0 i Bi/,. , ll ■ R<2,J)-'> ■ «'2,(l-0 

•,14«.l J,]I«C) I Htt,VIM> 1 RO,3l"l I K<3,tl'0 

«i*W*tX^, U »V I M14,ri»V 1 Klt,4i-i : *t'» I *i-i 

^4<K«M linrto 

MIMEF eftOtMln«D(XPT.ypn 
?4?0I»AW FN*<XPTI,FNy<YPT> 
V43O0NIXPPOC 

»W.r>REH ,.,,f... 

"StOCCF FKDnruv»Ui<XPT,VPTl 

'■SZO^Olt FM« ,'XP!l.FNv<VPT> 

»53MN0PF0e 

■"(iLHiltn kHlunqlll 

"f,|IH II I HllC-rtrin rji nl FHOfl , YltV.f > 

•6ro>DRiEJXOfiG*xnDve t vmiu-vimrnvwivr 

°r,30FRnCrnva<u I0,0» 

"b+otNOPr-ac 

•7o0FEn «t»rl 

"7Illirr IIIIHX^rl IB,F> 
•7Za>UHlE«> ■ VBIllG-U 
•7-0KPI>-J2E0 . HVPlX*fl6> 

•>;40»VSWl.F-«XflX''H0filI : ySCAi.E*MVPI</VE*T 
•750 JF XISCAiE/veCALE Tr*t XYBCALE-XB'aLC 
»7AO\JKJ30, 0,1,39,6 i VCU24,C>| Oil 279(939) 
•T/OECDL 0.H12B : Cxt. : XXI O.F 

'TaocMCPPOc 

*<K-Of£rt r*»,tl -tti-pi kwI (mictions 

°8 lOICF FNX < i) -^r < ' >W tC»7 1 *X X3CALE-J. SI 

♦STrttfl (NV<;i-l\T<(yQRtB-Il«VBDflLE»5,S! 



1 56 YOUR COMPUTER, APRIL 1 384 











norrv 



I O Angel! considers ways of producing perspective projections on screen. 



c 



Listing 2. 

6000REM scenes / cons: sting o< a cuse 

6O1ODPF PMBCmemrmlX 

6020D1M X<8> ,i (G) ,2(8' ,XD(S) , VD<8) 

6030DIM i IW(2, 12) ,6<4,4>,EM4,M ,R(4,4> 

6040N0V=0 i tOL=0 s PPD=3»VERT 

6049REI1 place CUBE in SETUP pool t i o i 

6050PR0Cidft3 : PRQCobject 

6059REM find OBSERVED position. 

60&i>PR0CiiJR3 : PROCluuk3 

6069REM draw the scene 

6070PRDCdr»wifc 

6079RPM rnpoAl 

6030GOT0 606O 

6090ENDPR0C 

650OREM object / add to data base 

651 ODE F PROCab ject 

6519REM d«-ft for a CUBE 

6520LOCAL IX,KX,YY,ZZ,L1,L2 

^sr-ODATft 1,2, 2,3, 3,4, 4,1, 3,6, 6,7, 7,6, 8,5, 1,3, 

2,b, 3,7, 4,B 

6540DATA 1,1,1, 1,1,-1, 1,-1,-1, 1,-1,1, -1,1,1, -lil 
,-1, -1,-1 ,-1 , -1,-1,1 

6550RESTORE 

6559REW r.toro line in'oriiation. 

6SSOP0R IX=1 TO 12 

6S70READ LI, 1.2 : NOL-NOLM 

6S30LINU ,N0L)«L1*N0V : _IN<2,N0L> =L2+NQV 

65?0hEXT IX 

£*S7*?nCli store; vtrr Lvn mf jr nmLiuii |juL ill f.u^iLiun by m 
4tnx R. 

6600F0R IX=*1 TD 8 

6610REAL X)C,YV,77 i NOV-MOV+1 

6620X (NOV ) =R ( 1 , 1 ) »*X+R ( 1 , 2 >»YY+R 1 1 , 3) *Z Z+R f ; ,4) 

6630Y<N0V>=R<2,l)»XX+f»<2,2)«YV+R:2,3>*ZZ+R<2,4l 

6&40Z<NQV)-R<3,l)«XX+f»<3,2>#YY+R:3,3)«ZZ-»RC3,4) 
■■•'- < •■* > IX 

66bOENDPRDC 

7O30REM drawn 

70i0ccr rnocdroHit 
7O20L0CfiL IX,L1,L2 : CLG 
7030FOR IX- 1 TO NOV 

7039REM put vertices in DBEERVED poaitlor, then Mks 
PERSPECTIVE trans-formation 



7040IZ=3 ( 3, 1 ) »X ; 1 /.) *fi ( J ,2 ) * Y ( 1 7. ) +R 1 3 , 5) *Z ( IX) *R ( 3 , 4) 

705OPMU..1-PPD/ZI 

7C'fatiXD<IX)=<f>U . 1 >»X(IX)<-ftll ,2)»Y<1X>-RU.3>*2 (1?.)+R( 
1,4) )*PMJLT 

7070YD(IX>=<RC2. I ) *X CIX)+Rl2,2) «Y< IX) -R (2, 3) *2 <I%>+R< 
2,4)>*PMJLT 

/CoONEXT IX 

7CB9REM draw lines of scene 

7090F0R-IX=1 TO NDL 

7100L1— _IN( 1 , IX! i L2-L.IN <2, IX) 

7110PRO~movetoUD<LJ ) ,YHL1) ) 

7120PROi:iinetotXD<L2> ,YKL2> ) 

7130HEXT IV. 

714OEND=R0C 



Listing 3. 

6OO0REMsLtrne3 / consisting o+ 2 simitar objects 

6O10DEF PRCCscens3 

fe02'>DlM X<16) .YU61 ,Z<16) , <D(IAi ,VI)IAI 

&O300IM LIN<2.24> ,fl (4,4) ,B(4 ,4) ,RC4,4) 

6O4ONDV-0 : NOL=0 : PPD=3*VERT 

6049REM place first abject in SETUP position 

6050PPOCidR3 i PROCobject 

£059REM place second object in a peculiar position 

tO60PFOCi dR3 

6070PPaCrat3(P 1/5,1) : PRUCmultS 

6080PR0Crot3(PI/b t 2) : PR0Cmult3 

eO90PROCtran3 '3,2,2) : PROCmultS 

fclUUHNULOD ject 

6109REM speci-ty general rotation 

6110PRDCidR3 : C_S 

6120INPU-" (PX ,PY,PZJ ",rX,pr,ri 

61301NPUT" <QX,QY,QZ) »,QX,QY,QZ 

61401 NPUT "GAMMA " , GAMMA 

it BOfTOCgeni at <PX , PY , FZ ,QX , QY, QZ , GAMMA) 

6159REM OBSERVED pDsiticn 

6160PROC]aok3 

&1&9REM draw the ■ C H OW 

6170PRDCdrawit 

6179REME0R draw another picture 

61 SO GOTO 6 HO 

6190ENDPRQC 



projections of these points onto thu near ?lanc 
are A 1 iiid B\ and onto the tar plane A" ar.d 
B a . Note that the projections will havs the 
v\me sh:ip- ;md orientation,,, but they will be 
of different sizes. 

VC'e let the perspective plane be a distance d 
irom ihe eye — variable FPU in later 
programs. Consider a point P ■ (x,y,z) in space 

'vhi;h sends 2 ray inu the eye. We must 

calculate the point where this line cuts the 
view plane — the z = d plane — suppose it is 



the point P'Wx'jy ',<:). Let us first consider 
the value of" y by referring to figure 2. By 
similar triangles we see that y'/d = y/z, that is 
y l =y.d/2. Similarly x i = xdh,. Hence 
P'=(x.d.'7.,y.d/7.,d). and we have th; x- and y- 
co-ordinates of the projection on the screen. 
Many of the routines needed to draw a 
perspective view of an object are t.ne same as 
choee required for the orthographic 
projection. We lump them all together in the 
library of routines given in listing 1. It 




contains the routines Start, Setcrig.n. 
Moveto, Lineto and Real-10-pixd functions 
necessary for manipulating th* screen of 
pixels as though it is a window on r«tl 2D 
spice. 

It Am contsini routines Angle, Roi3, 
Trin3, Mult3 and ldR3 for rnan.pu.ating the 
matrices that represent traasfcimations of 3-D 
spite ts well as Gcnrot which create* a mat'ix 
that represents :he rotational transformation 
of space about a genera, axis, and Look3 
which enables the observer to look from any 
point ,EX,EY,EZ) n space toward any other 
(DX.DYPZ;. 

Use of matrices 

If you wain to understand them fully y»u 

must refer bsck to my previous article or read 

Advanced Graphics with the BBC. Modal H 

Microcomputer by I. O. Angel, and E. \. Jones 

ISBN 333 35052 9. 

In o:dc. to draw a perspective view we must 
now create a Scenei routine which calls other 
routines to calculate a vertex/line Juts base 
describing objects .n the scene — :he setup 
positions — uses matrices to move each 
individual object into its aciual position in 
spf.ee, and then again 10 move space into the 
observed position where the eye is at the 
origin looking aking the positive z-axis, ready 
foi tht perspective piuicLUon achieved in the 
(continued en page J 59) 



YOUR COMPUTER. APRIL 1284 TS7 



Joystick and 
Interface 

for Sinclair Spectrum with these 
features to give you endless hours 
of enjoyment. 

1 Super rinsitrve response fire 
button. 

2. Firm suction cups for stable 
one hand operation. 

3. Snug fit hand moulded grip. 

4. Additional fire button. 

5. Extra lonj 4 ft lead. 

The Interface supplied with the 
Quick Shot (tm) has a two joysticks 
facility. *< 

The first port simulates 6789 & 
keys. The second port simulates in 
(31 1 command. It will run any 
Software. 

J . Using keys 6. 7, 8, 9 and 0. 
I. Having rediflnable key 
function. 

3. Using In |31) i.e Kempston. 

4. Any Software you write 
yourself. 




. drrr 

-■"■ 

1 1 1 1 • i i . ititmti 









rrn 

batfl 
H 1 1 -J * i il 1 1 1 1 

i LMJJ'i' , iiiI- 



Light pen 

The LIGHT PEN enables you to 
produce high resolution 
drawings on your own TV 
screen simply by plugging into 
the ear socket of your 
Spectrum. The controlling 
software supplied with the 
light pen has 1 6 pre-defined 
instructions. You can change 
colour (Border, Paper, Ink), 
draw circles, arcs, boxes, lines 
and insert text onto the screen 
al any chosen place, yuu can 
also draw freehand. There is a 
feature to retain the screens 
and animate. On the 48K 
Spectrum you can retain 5 
screens. You cart dhu use the 
machine code on its own in 
your own programs, for 
selecting out of a menu etc. 
The LIGHT PEW is supplied 
with a control Interface, to 
adjust the sensitlvityfpen 
alignment. 




£19.95 



Keyboard for 

use with 3 Spectrum 
or ZX81 

Our cased keyboard has 52 a 
keys, 1 2 of which form a 
numeric pad. The 1 2 keys 
comprise 1-9 numeric plus full 
stop and shift keys, all in red, to 
distinguish from the main 
keyboard key i which are in 
grey, the keys contrast with 
the black case to form a very 
attractive unit. The case has 
been designed to take a ZX81 
or Spectrum computer. 16K, 
32K or 64K can also be fitted 
to the motherboard inside 
the case [81 model only). 
The case is alsc large 
enough for Dther add-ons 
like the power supply uj 
be fitted, giving a very 
smart self-<ontained 
unit with which other 
add-ons e.g. printer 
etc. can still be used. 
Our ZX Professional } 

keyboard offers more / 
keys and features than / 
any other model in its y 
price range making / 
It the oesi value / 
keyboard U - 

available. / 








■ co »»Patlbie 



Spectra- 
Sound 




,i»i«i, 



19 EM flB BB GB 



noaciiaiia 



The so-catted speaker in your 
Spectrum is really un a buzzer . 
With the DK Tromcs SPECTRA 
SOUND" you can generate fully 
amplified sound through the 
speaker on your TV set. SPECTRA 
SOUND is a very simple but 
highly effective addon. This 
means that you no longer have a 
faint beep but a highly amplified 
sound, which can be adjusted 
with the TV volume control. 
The SPECTRA SOUND fits 
compactly and neatly inside the 
Spectrum case and Is connected 
by three small crocodile clips. 



£9.95 




UK I renin Ltd.. Unit b. Shire Hir Industrial Estate. 

Saffron WJlden. Eliex CB11 3AQ. 

Teleohorw: (07"W] 24350 (24 hrsj 5 lines 



= ^=BHi^H= 

Plctiveitrrt-lriit ©£ 

Pltasesencf me @ E — 

PIMM J dd on £ t. 2 £ for posu repacking. 

I enclose cheque/PO payable toDKTronics total fc 

or debt my AecessfBarctaycard No. 

rr i i i i i in 

Signature 

Ndme 

Addreis 

Send to: DK Tronics Ltd.. Unit 6. Shire Hill Ind. Est.Sal'ron 
Walden. Esse< CB11 3 AC. Tel: (C793) 26350 (24 hrs) 5 lines 



Lining 4 
600^ftE-M scene3 / a let 
600DEP PRL!i:scene3 

602JDIM X(74> ,Y('4),2<74> ,XD< 74) , YD<74> 
603JDIM LiN(2,92.' ,A(4,4) ,B<4,4) ,R(4,4: 
6039REM place JET in SETUP position 
A043PRDCjet 
6O4?REME0Rspecif v general rotation 

60S JKHUUl dKvl : ULb 

6O60INPU"- (PX,PY,PZ) ",PX,PY,PI 

6073INPLT" <DX,QY,QZ) " ,nX,QY,QI 

6OBC1 If^PU" • OAMMft " , QAMMft 

A093PROCgenrot (PX , PY , PZ , CX ,QY . OZ , GAMMA ) 

A099REM OBSERVED position 

6l05PROClaQk3 

6109REM draw the suene 

6U3PRDCdrawit 

6119REM repeat 

&12D60T0 605O 

6130ENDPROC 

6503REM jet 

6S13DEF PROCjet 

6b2JL0CAL IX 

A53DDATA 0,0,60, 0,0,64, 0,8,32, 

a,y,i^, 4,-*,J2, 0,8,-32, 4,B,-32, 
4, 4,-32, 0,-4,-32, 8,0,24. 48,0,-32, 8,2,-32. 
0,8,5, 2,B,-32, 0,32,-32, 2H,-4,-24, 30,-2,-24, 3 
2. T. . 24, 34, 4,-24 

A540DATA 32,-*, -24, 30,-6,-24, 26,-4,8, 30,-2,8. 
32,-2,8, 34,-4,8, 32,-6,8, 30,-6,8, 31,0,-24, 31, 

-,-24, 31,-2,-12, 31, 0.-12, 0,& T 40, 3,4,40 
A5S3DAIA 1,2, 2,3, 2,4, 2,5, 2,6, 2,7, 3,4, 4, 
9, 5,10, 6,11, 7,12, 8,9, 9,10, 10,11, 11,12, 
12,13, 14,15, 15,10, 15,16, 14, 1A, 17,18, 17,1V, 
18,19 
6b60DmA 20,21, 21,22, 22,23, 23,24, 24,25, 25,2 
0, 26,27. 27,28, 28,29, 29. 30, 30,31, 31,26, 20 



,26, 21,27, 22, 2B, 23,29, 24,30, 
T3.34, 14,35, 35,32, 3A,X7 



25,31, 32,33, 



6570REST0RE 653C : 
6579REM SETUP vert: 
) 
65B0F0R I7.= l TO 37 
6590 FOR I7.= l TO 46 



NDV=74 i 
ces end 



NQL=92 
1 ines -t Dr 



■first side ( X >= 



READ <(17.),Y(I'/.),Z:iy.) : NEXT IX 
READ LINU . 17.1 ,LiN:2,I7.) i NEXT IX 
■5 end lines -for second side ( X 



4,8,32, 8,4,32, 
8,4,-32, 8,0,-32, 



6S99REM SETUP vertic 
=0 ) 
6600RESTORE 6530 
&610FOR IX=3B TD 74 
6620RtAE XlI7.) ,Y<IS) ,Z(I7.J 
&630NEXT 13! 
6640FOR I7.=47 TG 92 

iiliSOnCAD Ll ,1,2 

66&OLIN(l,I7-)»37+L. 

6670NEXT IX 

6680EMDPR0C 

700OREM drawl t 

7010DEF PROCd-amt 

7O2OL0CAL IX.Ll.L2 

7029REM put n OBSERVED position 

7030FOR I7.= l TO NO^ 

7040ZZ=fiC3.1)»X(I7.:+R(3,2)4Y<IX)+R(3,3)*Z(I7.)+R(3.4) 

7050PMULT=PPD/ZZ 

7060XD(I7.> = (R(l,l>+X<iy.)+Rtl,2>*-Y(I7.)+R:i,3)«Z<I7.)+R* 
1,4))*PMULT 

/U/OYJi:7.)MK<2,l>*X (17.)+K(2,2)4-Y<17.)+R:2,3)*Z<I7.>+R< 
2,4))*PMULT 



i xux.>=-x(u> 



i LIN12,IX)=37+L2 



CLX- 



70G0NEXT IS 
708-7REM dr nw 
7090FOR 17.= 1 



i;l ii-'i. t 



1 i nt-3 uf 

TO NQI 

7100L1=LIN.1,I7.) : L2=LIN(2, IX) 
7\ 10PROCmovet3<XD<l 1 ) , VC<Ll > > 

7120PR0Clinet3(XD(L2),Y0(L2) ) 

7130NEXT IX 

71*0ENDFR0C 



Icontinucc from page 15/) 
Drawn, routine. 

The data base wi.l onlain information on" 
NOV vertices — their X,Y ar.d Z values and 
the.r projected values XD and VD — and 
NC'L lines, Pht l'lh line joins ver ices and 
indicia UNtl,l) and F IN : (2,1). 

The on.y diftcrcr.ee between the program 
which draws a perspective view and that of 
the orthographic view :s in the calculation of 
the co-ordina:es at the projected image on t.ie 
screen. Unlike th.- orthographic,, ir. the 
perspe:tive projection the ;o-ordinat.-s on the 
screen carnot be iduntified with the X- fnd y- 
values of :he po.nt in observed position. Wc 
need id store the perspective trtnsbrmation 
of die vertices in the arrays XD and YD so as 
not tc corrupt the data base for future 
projections The lib. vertex (X(l),Y(li,Z(I)) 
in observec position is ptojected to 
(XD(lJ,VD(I)l. The values in arrays XD and 

YD are given by 

XDil) = X(l)' PPD,'Z(I) ano 

Y0il) = Y(l)*PPD,2(l) 

for 1=1,2 . . NOV 

The value of PPD u set to 3*VKKT in 

Scene?. 

We Ntill need to cxplan i>ur value or PPD. 
You can see iron, figure 1 that different values 
ot PPD produce pictures \>i ditlcrcm skes — 
which one do we choose? Is there a correct 
value. If *e coDsidei die practical siiuition, 
we note that the observer is silling in from of 
a television and the perspective plane is 
identified with the plane of the T.V. screen. 
Normally the observer is silting at a distance 
which is about ihiee times the heig.n of the 
screen from the terminal. 

In the scale of our trapping 1'ram the real- 
world to die gtajhas area of pixels, this ia a 
distance 3*VHRT. If we choose PPD greater 
than this value it is as though ve are creating a 
clo!.e up, md if PPD is lest than 3* VERT we 
get the smaller ma^e cf a long snot. 

If you mcigc bating 2 willi lisii.ig I yuu gel 











— ; 


PL . 




3^CP 






















T 




- 




■ 


r FR 








e 

i 


\ 


,,- 


"" 










/ -Xli 


t 




^* 














e 
[ 








z 

Ll) 
lu 

at 
cj 














d 













program I whkh, when run in Mode 4, d.aws 
a perspective view of a cube Try H0R1Z= 1, 
(1:X,EY,EZ)-: 10,0,0) and (l5x,DY,DZ)= 
(0,lJ,J). Here we are viewing the wire cube 
from the front bui note that,, unlike th: ortho- 
graphic projcciion, the back face of the cube is 
smaller in pro eclion than the front face and 
thai lines parallel on the 3-D cube need no 
longer be. parallel in projection: in faci they 
meet at a vanishing point. 

Now ;hoosc (EK,LY,£Z)-(20,C,0) ie.. th.: 
obse-vcr is still Icoking at the cute from the 
same direction, but from further away: see 
how the projection is ;he same shape and 
orietttac.on as previously but it has Jirrinished 
in skc, as you would expect with peisjeuive! 
If vcu now return program 1 with the same 
values of (E&EY.EZ) a^d ;DX,DY,DZ) but 
with H0R1Z= 100 you will see that a change 
in the size sf H0R1Z makej no difference to 
rhc perspective projection) 5o juu cai. keep j 
value of H0R1Z = 1 for all perspective 
projections. 

Now run the program with (3X,EY,E2) = 
(.,0,3). It will fail. The eye cf the observer lies 
in one edge of the cube., and i.nc pcripeaivc 



tuijsfjiiuaiioii leads o a division by zero. 
Theuretically, objects nay be positioned 
th-outthcHit s>pace, ;ven behind the eye, how- 
ever to avoid problems wc only consider 
points with posit.ve z-co-ordinates in the 
obscivcr position. 

Mow run program 1 with general values of 
(EX.hY.EZ)and (DX.DY.DZ) e?., (10^0,30) 
to (0,0,0) : (5,10,15) to (0,0,0) : (3,10,15) to 
(1,1,1) et:. 

Listing 3 should be merged with lining 1 

and the Object ind Drawn routines of listing 

2, to form program 2 which runs in Mode 4. 

Il gives a generil perspective view of 3 scene 

consisting of two cube; that can be rotated by 

an angle Gami.ia abuui an axis of rotation 

which joins point (PX,PY,PZ) to 
(QX,QY,QZ). 

. J ro»ram I is formed by merging listing '1 
with listing 1 and the Drawit routine of listing 
2. When i un in mode 4 it draws a perspective 
view of a jet. Trv HORIZ-1, 
(PX,YP,PZ)=(1,1,1), (QX,QY,QZ)-(U,0.0). 
GAMMA-1 with (EX,EY,EZ) = 
(200,300.400) and (DX ) DY,DZ)={^0.0). 
Then u v (nX,r-.Y,RZ)- v 3OO,4O0,-30G) etc. 

(contnued on rext page) 



Y0UF COMP'JTEB. APRIL 1984 109 



(continued f;orr previous pace) 

Perspective views arc all very well but we 
have :wo eyes, Each eye should have its cwn 
perspective view, wh.ch will differ slightly 
from tha: of the other eye. This is the means 
by which we appreciate the three-dimensional 
quality of our world. 

This leads to a problem; we cannot simply 
draw :wo such projections because trie left ;ye 
will not mly see the view created for it, but 
also that made for the right eye, and vice 
versa. Tti stop this confusion we must snsure 
that each eye sees its own view, but only its 
view, This is achieved rjy using a pair of 
stereoscopic spectacles: a pair of transparent 
plastic sheets, cne red — left eye — and one 
blue — right eye. In this way the left :ye 
cannot see rsd lines because they appear the 
same :olour as he white background.! 

Similarly for the right eye which cannot see 
hint* ines, but red tines look black. So the 
computer must make two line drawings of a 
scene: one in blue for the left eye, and one in 
red for the right eye: hence we have to run 
using Mode 1 logically Anding the colours — 
GC.ol 2 — nntn f whirr hirk»rrvinri. 

So we wish to devise a method of producing 
the stereoscopic projection of a ^ensral pant 
P = (x : y,z), that is two points PL"(Xi,Jf|) lor 
the left eye and PR=(x r ,y r ) for the right eye, 
in the co-ordinate sysrerr of the. perspective 
plane — see figure 3. Xaturall? the 
perspective plane is the same for both eyes. 
We will tssume thai the origin u between the 
eyes, tha: space is in rjbssrved position with 
the rlirerrinn of view fer rarh eye — the 
straight zhead ray — is paral.el .o the i-asis. 



Listing b. 



PCtOM >->i\::r\r-i,*:i 
/•••■::< IVM h,j-.,i 1 ,LV ■ 1:1 t 
fc *xVi\i I l.J.J, J.|«,o ( c 
/C4[)Cl»VIlf1«0,? i CCOL 3,2 
■ 4'MMt cir*. I4qir« fcrtle. t- * t r ftt thr vie. * r M tl" 
<H INIfighr *y» lh*(, thp .i»- irn* th,L-Ivle#L ly« 

;»»>n jr.-i id -j 
rct*o* tit t >_- 1 re Nfn- 

Kt.'tian put wtlrn ( ■> OBESBVE6 pa.ittOY, UW ■ »■<• 
Kf!ll1Ct:Vl lri>,lM<ili:n 
7<70II-H<I, l>t:iltl«AI3,2)*l'(l( »«i!,s>»l(ix -*i;.<> 

7(io>ccjxi-iH(.,i!»«(ixi»fl(i,:(»r<i>i*«ii,3>-r(iii*«i 

i .') -ECifnJLT-EL 

7ioOYCU5Si-<Ri:,»>«*uii*fm,2j«v<m«*a.jW(ii>»»' 
2,0 > .milt 
7H0NEXT ::; 

7II9R£H drtt* l.n« of Ttic 
7I20FCR l*-l TO NOL 
7 :;.l.-.ih:i , ]-.i i LZ-L!N<I,IX> 
TMOPFOCflOvetolX&lU! .TOtLlH 
7t-;pfo:: inoiauD<L2i , wild : 

71WHIJT IX 
riftfflEII iwl rtw 
7;7«€t— 6S i GCDL 3,1 
7.B0*EXT JX 



The eyes have coordinates (-e,0,0), left, 
and (e,0,0), right: in :he program that fol ows, 
c is given by variable CD, wh.ch is normally 
about 0,2*VERT. Again the perspective view 
plane is a distance d — variabh PPD — from 
the origin. In rjrdsr to find PL we move space 
by (e>0,0) so that P becomes (x + e,y,z) and the 
perspective transform of this point for the left 
eye .s ((x + ;:).d/z,y.d/z), which when we return 
space to its original position becomes 



Listing 6. 

6030REP1 scenes / • jet 

6010DEF PROCsc»n»3 

6020DM Kl74>,y(74> ,1(74) ,>:t><74> ,YD<74) 

&030DIM LIN(2,?2) .A<4,41 ,Bi4,-t> ,M4,4) 

60S9REM .l.im JET in SE'UP position 

&040PftOCldR3 i PROCJet 

6049REM OBSERVER position 

&030PROCIook3 

A059RCM iraw the nil 

£.Oi,0 "SPOOL P1CCY 

6070CLG 

6090PRQCdrdHit 

6O?0»SPOOL 



{(i + c).d.'z— e,y.d/7.). Sim.larly, the right eye 
transfonnat.on produces PR = ((<-e).d'z + 
c,y.d>7.). 

Listing 5 is a Drawit routine which, wher. 
used as a replacement in our first two 
programs, draws a stcrt;>so>pic view of the 
cube — program 1 — or pairs of cubes — 
program 2. 

For the best stereoscopic views it its best to 
make the perspective plane cut on the object 
being v.cw:d ic. if (DXyDYjDX)- ^,"! 
then make y 7 (EX~ + EY-' + EZ-') = PPD 
(=3*VERT). Therefore in the case of 
st;reoscopic views we canno: keep IIORIZ — 
and VERT — fixed, since for the best 
piojc;ticn3 HOR1Z and VERT depends or. 
(F.X,EY,EZ). For prcgram 4, formed in the 
above-mentioned way from program 1, try 
HOPIZ=10, (EX,EY,EZ)=(8,12,16) anc 
(DX,DY,DZ) =(0,0,0). 

If you replace the Scene i of program 3 — 
the jet — wi:h l.sting 6, and also use Drawit — 
listing 5 — you get program 5 for drawing a 
stereoscopic picture cf the et. There is not 
enough memory to run the program in mode 
1, so instead we run in mode v, and the 
program *Soools the picture onto tile Ficcy in 
hfckhc srore. Then if yroi rlrar tie old 
piognim and *3xec Piccy onto a white mode 
1 screen you w.ll get your stereoscopic 
picture. A good result is achieved with 
HORIZ = 250, (tX,3Y ; EX) = i250,3OO,r5OI 
ar.d <DX.DY.DZ) = (0.0.fi). Typ?. 
N=W 

MODE 1 : VDU 23 1 ; 0:0:C;G; 
GCOL 0.1 35 : CLG 
'EXEC PICCY 



■ -am 






COMPtJTFR 

■■■■■:. mm 



CABHma* 



•ZAonmmw 



'AR^mww 



COffOKfl 
-.ABf'immm 




coHPvrert 
CABMmm 



COMPtJTtP 
•'AfitoBmW 



COMPUTES 

CAdsummw 



:(y^t.-'~f SONP ifTfg iOMPtj^E" ■:OMPy?£'- , ;cw^.- r i"'? compv'l p computed computer cqmpvtlk CWusfp r.rwvrEP compijIeu co^jtc 
^Afi^mmw :±R\</BmT caqhbww cabi^mmm CAR^mm c.iRmmm dSiummw ca8mbmw ca&nbbw cAainmm caZvbmw cab^mmm ca&nbbw 

ENTER THE WORLD OF 
COMPUTER CABIN 



: -'.mma 



OFFICIAL ACORN DEALER 

& BBC INFORMATION CENTRE 

FOR STAFFORDSHIRE 

SEND 50p FOR FULL CATALOGUE. 



24 THE PARADE, SILVERDALE, 

NEWCASTLE-UNDER-LYME 

STAFFS. ST5 6LQ 

TEL 0782 636911 



CABHmm 



■-.ARfi/BB* 



COMPUTER 

CADHmm 




CCM\!TZ r < 

■.Azammm 



B AZ'S BARGAIN 
BASEMENT 

SPECTRUM RADIO/AMPS 

Doubles aa a 3 Band Radio (w.th 
C.B. I and Eoosis youi Beep 

Only £$,95 » £1.00 PP 

BBC SPARES 

Corr.pu:er cables and leads for 
various computers. 
Send S.A.E. for full Ust. 




CABSOFT lAYTRomcs m 



For the 48K Spectrum and the 
Commodore 64 
Only £6.95 iitc p - p 

Cheque payable to"Cabs3ft" 
Memotech version available socn! 



SPECTEL 

Enables your 43k Spectiumto stoie 
500 names and Telephone numbers 
foi instant recall. 
Software only £955 

HARDWARE 

Only £29.95 

Enables you to Auto-dual and re- 
dial (simple connection requires 
Telecom approvaJ). 

Cheques payable to "fayrronics" 



"OMP-JTtP 



ZO&JTtft 

CABtummm 



ZOMP>J-fP 

-['■'■ mm 



CAR^mm 



CO*f>jT£.<: 

■rA8\mm 



COf*\jT{fi 
ZAENWm 



COMPUTER COMPUTE 1 ? COMPUTE' CClMPjTtff 

lAHwmm CABXimm cab*ibww CAb^wmm 



' ■ '. ma 



C0/*Pi;TEr< CGVIPCTEP COULTER CCMPliTER CO*iF»J r €fi COtP'J'tfi CQVE»JTEV Ca^PC'TCR 

<■■,'-■'.',■■ LA^umm cAiNmm CAB^mm CABwmm CAS"<mm CAf-wmm -■■•R'.mm 



:omputep 
(ASMmm 



1 60 YOUR COMPUTER, APRIL 1 984 



i© (DO® (g®®® is CD©® is)® (S®®®® 

LOOKING FOR A HOME COMPUTER? Q 

ALL ROADS LEAD TO @ 

MICRO POWER | 





MEMOTECH MTX500 



rVt, 



ea*l 








JfW 





© 



An excellent choice for both the 
beginner and the Spectrum owner 
wishing to upgrade. 

Features 32K, Z80A processor, 

SM76489A sound chip (the same as 

in the BBC Micru), 256 x192 graphics 

resolution, 16 colours, 32 sprites 

(easily prograrrmed moveable objects to make games 

writing easier}, two Atari-type joystick ports, composite 

video socket number pad. Sophisticated utilities to aid 

programming include built-in Assembler/Disassembler 

and monitor 

Complete with 5 cassettes including Draughts, Toado and 
a Head Cleane-. 




BBC MODEL B £399 



Made by Acorn and used 
extensively in schools 
and nnllngns 



Features: 32 K, BBC BASIC (the fastest on any home 
computer), 8 display modes, 1 6 colours, 640 x 256 high 
resolution graphics. 3 voice sound plus noise channe, 
RS423 and Centronics printer interfaces, joystick port 
built-in Assembler, 10 user definable function keys. 

Complete with a 16 program cassette and 512 page 
User Guide. 



si 





ORiC 1 £129.95 




loj 

is 

(61 



MEMOTECH MTX512 



This computer has 
the same specification as ttiR 
MTX500, but has 64K RAM 
(Random Access Memory). 




??=E oZ Software Hack <cui .sists of 
flight s!mu.ator. Mult igames Horn 
Finance, and Teach Yourself B^ 



Features: 

48 K, 

Fxtended 

Microsoft 

BASIC, 8 colours, 240 x 200 graphics resolution, 

3 voice sound plus noise channel. 



\A/^\ 



B 



COMMODORE 64 £199.95 



Features: 64K, Microsoft BASIC, 16 colours, 8 multi- 
coloured sprites, sound synthesiser (producing the 
best sound on any micro), 320 x 200 graphics resolution, 
four function keys two Atari-type joystick ports, 
cartridge slct parallel printer interface. 

COMMODORE Cassette Recorder only £39.95 (Only 
available with computer 



CASSETTE RECORDERS 



(All have an indexcounterand come competewith cassette lead. 

Acorn Recorder £33.90 

Datex/Uoytron Recorder £29.90 

Ferguson Recorder £38.95 



ACORN ELECTRON £199 S2S& 



The scaled down version of the BBC Micro. 



8 
B 

(01 



svala&illivl 



Features; BBC BASIC, 32 K, 7 display modes (inc uding 80 
column text rrode and 640 x 255 graphics resolution), 
1 fi r.nlnnr.t, 9 or.tnve scurtd pus noise chsnnel, buirt-ir 
Assembler. 

Conmle:e witr ar Introductory' 
Cassette containing 16 
prog-arrs, a 
User Glide, and 
a book: "Start 
Programming on 
the Electron". 



® 

fol 




©to)®®®®®®®©®©®©®"®"® 





NOW 

YOUR Micro 

can talk back with 



Speakeasy 



for only £29.95 inc VAT and P&P 



Available MOW for: 

BBC 

CBM 6^ 

VlC-20 

VUrfVUItUH bOO 

MFVOTECH 512 

CRIC 1 

SHA=?P Mz 700 
COLOUR GENIE 
4-TMOS 

Ava lable shortly 

for most other 
popular micros 




ture; include: 



• Unlimited vocabulary 
through ths use of 
aiophones 

• Easy to us: 1 in your Basic 
progams (and ir machine 
cocfe programs!) 

+ Clear, audible speech 
+ Powered from your own 

computer 
+ S**ll rrniTamfir) sopf-kpr 

• Compact stu'dy, built to 
last 

• 12 month gA'arantOD 

• If you change ycur micro 
you iusi change the lead! 



Avaiable from your !ocal Spectrum <UK} Deeler or direct from: 

JAMAR LTD 

17 Station Road, Mirfield, West Yorkshire WF14 8LN 

Tel: 0924 495923 



Ptaase '«Sii me: 



(TEW 


OTY 


h'HIL't 


TOTAt 


5pt;a!<e3Kv!si 




£29. Sb 




Connecting lead 

r State wirc.n micro) 




C4.0O 




. 


To:al Payable 



Ma me Mr M'sMi 
Address 



161 YOUR COWPU~ER. APRIL 1984 



Can you meet Laser warp's 
infinite Challenge? 

Be a real game 
lord -imagine the 
quest for the 
ultimate high 
score! 



At last- a real challenge forthe 
arcade ace: Laserwarp, the most 
exerting arcade-style game around, 
in full, high-res graphics, It's got 
everything - fight you r way through 
the ramships, space mines, homing 
droids, hyperspace chickens, 
interstellar pogos, and more, till 
you challenge the Master. Can you 
beat him? Can anybody beat him? 
Comes complete with Hall of Fame, 
coded verifiable high score- send 
yours in and see if you can win the 
£1 00 Mikro-Gen are offering every 
month (full details In instructions; 

High scorers names will 
be published in a Hall of a 
Fame in the computer ik 
press - and they win be i 
invited to join in a Battle \ 
of the Champions. 
R B - il you have the earlier version at 
Laserwarp, Mikro-Gen will rep face il 
*itr me new version -FRtt! 



£100 

EACH & EVERY MONTH 

for Laserwarp y 
highest score! ^^jB 



# Star Trek 





You won't find a more exciting 
version of this superb tactical 
role- play game- save the star 
systems from the Klingon attack. 
Runs in real time- so you have to 
make the right decisions fast. 
Conies complete with Captain's 
Log & Operating Manual 



F0R44K 
SPECTRUM 

£7.95 




Just pai tof Mitou-GerTs yreat range- kxK out for Paradroids Mad Martha II, 
Cruise Attack, Land ot Sagan, Gala<zions, Deffendar and many ethers. 
Available from WH Smith, Co-op. Boots, Mercies X other leading retailers, or 
directfrom Mikro-Gen (Plsase makechecue/PO payable to Mikro-Gen & add 
40p post& packing 



f *esp 



BTEEE 











ITI 



44 The Broadway, Bracknell, Berks RG12 1 AG Tel: 0344 427317 



•■ 



John Ransley 
completes his 
mini-series on 
adventure 
program 
writing. 




i i r f. 




-_ — \-.:;t::'-. ', - "S»,Xa.iy -MfTftr ^ l".».l.:ll flk — ; M_ — 

ZAGORSK 



Ir YOU READ last month's article aid filtered 
thr simple program, von wi'l now have spen: 
nearly a month traipsing around the crypts of 
7.agorsk Monastery looking tor that elusive 
ikon. I 7>ro-niTO thot n get-, more inifrestinj; 
from now en ii 

Oi:r sample- adventure ts based on a ^rid six 
squares by six, giving a lotal ?6 possible 
location*, numbered to 3ft - not zero to 35 
as shown in last month** feature.) or reasons 
I't! explain later. Each square has tie name of 
the location found at fiat position, with a 
national one-way or two-way arrow or no 
arrow at all linking it with any ac joining 
b:>x(c:>) io indicate possible entrances and 
exits. 

The sample location descriptions and 
movement data giver last month :s reflected 
in lines 7010 to 841* of the lull listing The 
englt-eyed will notice ih:i I have allured 

slightly legal moves into and out cf some 
locations to make it a little Easier for the 
novice to move around the jrid. 

Yen may now enter the complete listing 
(which shruld n:okc sense to uny micro's 
dialect of Basic) from start to finish aid start 
playing. Bui if you wanl to understand the 
mechanics of the program, you may prefer to 
tackle the listing in I. tilt chunks or modules, 
which I'll describe arid explain how to ter-t or. 
you go along. 

Begin by entering line* ! 170, 1 130, 141X1 to 
1450 inclusive and 70 10 to 8415 inclusive. As 
a short cut, vou cm spa'e yourself som; 
typing W using Juki :okcn descriptions — for 
example, Tsars' Tomb, St Fetr e instead of 



those I've suggested. Cn the other hand, you 
may like :o start improving on my efforts by 
expanding or the descriptions to the limits of 
vour imagination. 

When you have- finished er.tering all those 
lines, chtck your descriptions for awkwtrd 
line breaks, spelling mistakes and general 
srreen presentation. Io do so, simply type 
Run X, where X is the description's line 
number; and hit Return. Give special care to 
encter.ng lines 1400 and 1450. Each of them 
offers a signpost to one horizontal raw of six 
locations. Here .s how they work: 

Your current position or CP :s set at 
loenicn 23 — line 1 1 7C — at the start of every 
new game. That value is then tested by lines 
1 400 io 1420 in this way. As it is not any of 
rhe locations nnmhcrtd 1 to 13, you drop 
through hies 14D0 to 142C an.4 come to rest at 

14 50; GP is less than 2> but not less than l u . 
Most micros 1 B^sic need a minimum value of 
1 for On Goto commands, which is why I 
dropped the zero when renumbering the 
grid. 

The program branches 

In this particular rase, the On Goto routine 
expects a value from 1 to 6, so 18 isdecucted 
from CP to provide a number in that range. 
Line 14 30 endt its work by counting five 
places along the queue of description line 
numbers to arrive at 8170 — and it is to that 
line number which rhc program now 
branches. 

You can check '.hai all 36 locations arc 
properly signalled in thai way by charging CP 



to values from 1 to 36 in turn. Do net worry 
about fie error message you wil get whci 
Running a test on location 33. 

Now we can fill some of hose 36 locations 
vith objects — a few of which you will need ta 
overcome challenges and find 'he ikon. Line 
10 If reserves space for tliree arrays each 
containing 12 elemcrls — we want to site 12 
objects. The numeric array ?h% will hold the 
numbers of the squares where the ihjrrts wi I 
always be found when a new game begins — 
cieir (F)rimary (LJocations. The first string 
array, SbH stores tr.e obiects' short names. 
The second string Errav, LN$, holds -heir 

lung names. 

On tre frst pass through the loop in 1022 
and 1024, X fills those three arrays with the 
three data items in line IJiLl in lurn. The loop 
repeats the process .1 times. After entering 
l.nes 1022 to 1 M0, tr»?r the prtw-cdure by- 
typing in cirect mod?: 
PRINT PL%(1I:PRINT SNS'D^RIMT UM4M! 
Thi* should generate th; screen display: 

2 

ROSARY 

A BROKEN ROSARY IS HERE 
You can rvn through the remaining 11 
values dI X to check that each three-piece 
suite of arrays is properly stuffed. We can now 
say goodbye to the first section by ade'ing line 
1 150, which awards 3 tosen value r»f 1 to each 
of the five variables representing haztrds you 
will encounter in the game. A value of I 
indicates they are active chdlenges; a value of 
neutralises. 
Lines 1C20 to 1640 provide the means of 



134 YOUR COMPUTER, APRIL 1984 




generating a new line of screen tex: whenever 
you enter a location that bold) an object. It 

scam each of ihe I 2 grid positions stored in 

the array PL% for a mat-h with your curreni 
position. 

Thus ii" your C? is 2 — the Chapel of the 
Tsan — on the very first pass through the 
loop, PL ?;- will equal 2. This condition 
triggers screen display of the matching LN$0. 
In srort, it will now read: 
YOU ENTER THE CHAPEL OF THE TSARS. 
A BROKEN ROSARY S HERE. 

Apart from those 12 objects, his adventure 
also presents f.ve challenge* — one of them, 
the Hood water, is found .n wo adjoining 
locations. These a-e tic poisoned water ai the 
drinking, fountain, a Nazi ir. the mantle hall, 
the rnin lock protecting the :k.on iti the sidled 
charr.be i, the flood water, and darkness in a 
gloomy :hamher. I'o conquer each challenge, 
you will need ic be carrying a particular 
object when you encounter it. 

We have already given e;.ch challenge 
variable's value of I in line 1016. Thai being 
so, l.nes lt»80 to 1 73(1 check your current 
local on and the status cl any challenge thai 
exists there. Remember that challenges 
remain n the same location throughout the 
game — at least until you conquer t.nem — 
whereas any object can be taken from location 
to location — and left at one different from 
that at which it wis found. 

If i challenge does exist, control passim: to 
line 8443 tc 8480 depending or the peril we 
will deal with that module later. If no 
challenge exists, you am move r o another 
lccal:on, and lines 1760 to 1310 calculate anc 
display your options. Lino 1840 adds some 
screen space — CHR$(1 5) is a carnage return 
— before 1850 imites your response. 

Ihe nam input routine starts here. Vol 
must use the letter N, S, E or W and Return 
tr move If yon try this ploy will", ar. active 
challenge present, lines 2010 to 2060 speed 
you off :o the wrist-slapping rcuti.ie in lines 



2250 o 2270. Otherw.se, line 21 10 gives :he 
go-ahead and one of the four possibil.tes in 
2 1 50 to 218U will act on your choice, 
calculating yuur{N)cw(Piosiior and loop.ng 
hark rn 120f. to update your revised C' } . 

But say you do not enter X, S, E or W? The 
instruction I will cill yoiu inven.ory, to show 
what objects if any you are currently carrying. 
The H is for help, ujing it may give you a 
Hi r Prrvs Q if you Ret thoroughly t-d up und 
want to cuit the game 

When you reach a challenge 'ocaion, you 
can only survive, escape, find the ikon or 
whatever by having with you the right object 
anl using the cnrivri ctinmaml I mes 2400 
to 2455 specify what those commands must 
be 

Qualifier controls use 

The CT qualifier in each line controls th;_-ir 
use in the right location but in challenge and 
any tvher locations, you may want to try 
commands ol your own. Centre! to an 
adventure is the pUyei's freedom to acquire, 

and perhaps later jc:tison, the object; he firds 

along the way. The commands allowing this 
usually lake the form ol a two-word sentence 
comprising one verb and one noun. For 
example: 

TAKE R3PE 

GET CANDLES 

CROP ROSARY 

LEAVE SCROLL 

Lines 2460 to 2840 walk through each such 

rnmmmrl, srarrhini; for the space which 

separates the two. If one cannot be found — 
suggesting that one word, not two, has been 
entered — control passes to line 24W. Other- 
wise, lines 25 W to 2570 get to work on 



splitting the two-word command into a verb 
string ind no.in string, naming the word to 
the left of the space V'RS and that to the right 
NOS. 

Lines 2600 to 2630 then check VFS for 
verbs recognised. You can have any number 
you like up to your micro's maximum lire 
length, and even then vol can always spill 
ovei in o additional lines. For example, vou 
could add STEAL, GRAB or PICK; DUMP. 
ABANDON or LOSE: anJ SLAY, 
CONQUER or SHOOT as additions to lines 
2600, 2610 and 2620 respectively. Line 2650 
takes care of any verb outside the VE$ 

dictionary. 

When you Take or Get anv object or 
dispose of it — you 11 want the Inventory to 
retket that fact. The routine contained within 
lines 2670 to 2720 joes that for vox Like- 
wise, any call for help will pass control to 
lines 275C to 2800, to display any clue 
available in respect of your current location, 

I he Get and Drop functions are probably 
the most important in any adventure program 
and although you are welcome to adopt 
i nqaestioningly the routines in lines 2810 to 
:890 and 5020 to 3070 respective y, vou will 
lind that they repay a Ihtle study. 

Line 28i0 sets up a {G>et loop which will 
cheek out the 12 possible objects; !i-ie 38-10 

actually makes the comparison between the 
object(s) found at your current position and 
the nhject you want to take. If there is a match 
then that location is given a negative value 
(-1) only in respect of ihe object you now 
carry. It is safe to use - I because it is a 
distinctive value — often used, for example, to 
Signal the end cf a Data queue — which 
(continued on next page) 



t 

tl ln ( . 

furs 




2. 
l3»/3 




a 

HjMI 
WTiupere 


•* *■ 


4. 

lliH 

ol 

Wvapa* 


— 


i. 

Drink iftQ 
1 ojiiiiin 


- to- 


6 
Armoury 







O 

S: Perns 




t 




i 


11. 

m:« 
Sorrow! 




H. 

Ulr-cral 
5p"«l03 










I 


10. 

CMM 
o* 




11 




Arthrrr^ 



ScoIkJ 
Glutrtte' 






t 




1 




Qiad 

Inc-jil, 




17. 






SCfltMB' 
Room 



Wall 
ai 

Devotions 



Footle) 



1 




t 


20. 

Cardmalti 
Gataownb 




21. 

Slats 

fturr 

r.^li-'y 









I 


27 

Arte 

OlmMc 


23. 




to 

Cor* 



M. 

warn 

ol 

D«w*!iyis 




n 



Gloorvy 
CTiarrbcf 






1 




1 




J 


■* — 


2ft 

UP tO 

QdiTjpy 




n. 

Nil 

feundif 




M 

ftipemaluir*: 





t 




I 




1 


31. 




o. 




33 


ftickee- 
«> . 


•* 


ilipotfy 
Mwsoe 


— *»- 


Cni»1 
M«iyr« 



t 




I 




I 


Cjntlie 


Hope 

kIAth 


30 

on 

Ol 







N 

+-*-e 



- [ r-l 



YOUR COMPUTER. AP*»L 1 984 1 6b 



Variables. 






PL 


Primary location. 


S 


South. 


SN* 


Short rame s:ring. 


E 


East. 


LWS 


Long name sfrinr; 


W 


West. 


PW 


Poisoned water. 


1$ 


Instructions input string. 


. NZ 


Nazi. 


1 


Inventor/. 


CL 


Coin lock. 


H 


Halp. 


FW 


Flood water. 


Q 


Quit. 


DK 


Daricness. 


SP 


Space between noun anc verb. 


CP 


Current position. 


vc$ 


Verb string. 


N 


North. 


N0$ 


Noun string 



(continued from previous page) 
cannot be confused with WW Other variable. 

If the location is one where a - 1 flag 
already exists in respcrrt cf the object you wish 
to take, then it means you carry it already, and 
tine 2860 aimmmcct the faci. Or if you try to 
Get an obect that is not at that location 
anyway, lir.e 2870 cbes its bits. Otherwise, 
2890 will confirm your selection. Enter I and 
Return now ind you will see that jour 

inventory has been appropriately updated. 

Lines 3020 to 3075 perform the same 
function in reverse in response to Drop or 
J. cave, tesling in line 3050 for a value other 
than - 1. 

You ^ill remember that your success in 



overcoming any and all ftf the fivs special 

challenge depends on being in possession of 
the right orrects at the right locations and 
using them prcperly. Lines SC10 to 5200 
monitor the relevance cf the objects you carry 
to the location you have reached. 

Ifycu do well, then the matching status flag 
— PW" I, NZ= 1 and so on — ii neutralised 
with a value of and you r.re allowec. to meve 
on. Neutralising the challenge also meats thai 
yuu aiu uiluvted lu itiuve un. Neulia.isiuj; die 
chsllenge alio means that ycu will noi 
cnimmrcr it again if you return to that same 
location later. If you fail, you will either find 
yourself trapped or despatched to the play 
again routine in lines 900j to 9060. 









'JjSjSSS^L A A M 



I,'.-*, J. I --1-+ **-+-. .1 



?-ii rti^..M.M. O If f>H 



1003 Rt»+**COr>,P.I5MT -• KiMH tc-iiM- 



***Uh. IM» 



I- UK ... • i.l HW 1 I ■ ' ' * -* 

C 'i' * * 



»HKt I.IK Otirhf^f r>lKK-riV**»*- 

■ II ■ . ■ t - • 

E<*0 f Otteoc ■ uif' 



I1M1 »- ► ■ 

lOl 7 

£VJ t* -■ - T 

HMH Kt- M***!- t *_l M|'ll.l;| 

toss roR K-iTOis^cn? r*i_;: 
LAM I iT XT 

«020 - 

IV>JO t'HlH _■ a KTI.'mI thar . A kn-,"t>|J.kl. kO.Hk'' | "1 lit 

H . 

i«iw m«i m (,>crr-^v>u 1-111& r» UKiiUjH i.n r i«. 

tR"^ cnr. 

ioso imrn i .ccRO.L^nn iLLuHiimrt ccpol 

■ |k HhKh . 

lOfsM t^Hl M j4 . IHItnt K . n MM.'" I tlHf *- »K K I <- . *-f I 

voorr rttt . 

1070 BrtTrt .T* FRWCR 300K/ VCO MOT ICC flH O 

r-rjj Pftnvrp n- •« » . 

Il-tW,. tlMIM ■ > . . m |-hH i-HKl» HKI- 0OAV1 

r- I ■ >- ti . ... i ii ;> ! -. 

'9po.»Ot" ro,cLiHir,n Oottuc qt ■ ic*-£>riL. c 

M />.f>V>t. Villi HI -Ml IV*- IV Ht-I kll (I ki ■ 

rtiv.L M 1 



1 1 *lrt IIMtH ^ ' 
HUM »^*~ KfcS/tf 



HUM RTfivll 

1 1 .r»l : mm r . j ■■■:.-, UMi- i n i ■ I . \1 ll ^.-sim h Uiril' 

H Q KM1K LHVfcL 

J i ov enrn )•• .'jirHtL'- n ' «-•' U"'J-H' '. nHtu «_ 

11-4CI iwifl as. kopf, vnit uriTjrr aanF in t» i r 

MM I •"*»< UH miKh 
1 1 42 

1*4? RCH#+»oci CTriTU'5 or CtntL^NOCStt* 

I 1M PN-I " NZ- 1 CU- I ■ FtJ-l 1*1"- 1 

iinn i 

i i&v wDWP fgEi cuwiim ruwn i ui»** 

i * - ■ » 

i i re cr*-iri 

* i "^3 ■ 

i l *mj w to ; ^ e»i* 

HOB 

JIM RCn*«>SCl MO I POilT|Or»»* 

11-*— * 

liiTW UK"H|K 

j5zc RCr1#*«&IC»rcOT TO lOCfTJOIt** 
J «' J* 

i-tnct if cp<7 ihfm oh ci** rinio ^^i*» ■ rojti . T 

('.'"■■'-v'-i '■ m&VfnitiEi 

141C If CrC13 THEN O-l Cf-* OC»TJ W1P CtO'J 

o. Qcrrrjo^ icne- oc30>00« 

j -tire if cpas thbi 4M.cr-i: ooro oort.oo 

) -lift; Il>- UK<.L!& IHHM UJ ^r»lf WIV fl-fV'HI 
-O- Cl». Ol CO- CI S'fPj. O I DC 
I44C ir CPC3i T1IE31 O-J CP ^ OOrO 0200/02 

m+>* • <*U-**3- W jf*l?l . K^SiU. kHJr<3lA 

J-»r*V |> CJ***.:*/- IHWI *t-j f_-f — ;H*s tuir* 1 * M--«i'il.w» 

JO* C30«3/OtM>0> t3?tJ* - " I . »> 

icoe 

l***-.n Mr MAnl-ntllT CkM-TTAT i irt. .r t i RIOH' i •- 

l«±C r05 K-l TO 12 

1*.^fM 1»^ Pt,^(K'*CP TMSM I'RIHT l_*-i* «■>;.' 

16SB 

icrc BC'i**»cncci-: ir .oc-riTXOM r**>c^c*«Tt6 n 



l«7« 

|**H^ II- C**~ 9 Hll[l »>LJo 

ici?c ii- qrr*- o mho Nas> 

:roc jp CPiii rtNO cl» 

i7ic if cP-19 n^4^ ri-i- 

i/ai? 4*^ cv**-trtv Mi-it *;u- 

trai; ik ■-.►'■i:* t mmci hk-- 



'hhn ►*-•»• n 

Iftll U*I?P 
-»-tKI4 A-«ro 

"k-il-ll M-n-ti 

irsc «C'i*»«»ijrL#w p»«:»Lf ptowc©*** 
17=: - 

' ?'r-.l? t-hlMI ' .HK« ' ; •: ■ 

I T-7-p PMHT "vnu n#*V -w*W P«* IVH ~ I 

;?OC If H>Q ?HCrl r-ltI'*T "MONTH "• ; 

:?SO IF OO THEN PRI'iT 'tOUTM 

liU IF iT*>»* TMPH RRHT 'CAflT "j 

LWie If M?9 TKtM f^i'.il ■tftSI" 

L030 RC'l**^I*<VITC NC4 IH^IIUJCTPJII*** 

j oas- • 

:i)4tf PA1H1 LMt'. I^.< 

■ nP^r« h>*r|Mi 'mhhT uriW?" J NH U 1* 

ZUDV ryE-l^^PHlltl 1TLOOK W't IP- CMMH-tWI: Ir- 

5«i*>"if ^p-s Ar«r pu-i -ten corto ."iso 

^v»w'»» l>- i.i-'—h mhi 1-1^— 1 MtH •■- !iii ^:«rS«V 

203o if cp-iz of)*r ci_— i -KtM r»i.irr.i ,-*ni» 
:o4D if cr-is rwix rw-i -ncn odtd jsop 
. ^- .v i*- ci**Jt= A»4t r«p| 'new v<jto £;;t> 

VirtMin IF CP*4ri M*fi nh-l TMItn i.tf-iTn ;';'-!** 
BO'«*V 

2COO 
-^•-.f. rrn**»L urn UTV niTiKn*-** 

2lt*i If I*-*'l-#' ■■»* ICm"HJ*' Il*v 1 *•-■■<-" C* tjl 
-■•W- THtH E 1DV 
211? - 

sis* pcn**»jutir to otmcb ii optio-b*** 
« l -sw t#Ml U* if .4WW 

Z 1 ^^ 

.-i.ii. i. f ■!**»-.- i irv»*i . i !■♦* ■- . r i i i i> i -.-i.i iir *fw 

2143 - 

sir'M IF J*-**I4* fihTt l*><a rMBH l4-r«itr* ^. ftOTf' 

:ie-e if i*-"5 - oi>X" ^."-o inch i-ii---t I B *4 

laeta 

^I^«i IF 1»-' ( C* flr-D i*^0 TKUH MP-CP.i OCT"} 

3 1 WW A*" A 4»- "I-**" hM> « l>l* l Mte*4 t tt--— »^ . » .*• • r i. 

12QO 
2100 - 
/rfiiu i*VP1-*-i*JJl.OCV. ti-UCOftt l*>VC IF l-i-t "0 



•VOW CI-iM 



• fPtujT ctfltri if> o 



Bate 

--li.'j PPIHT 
. . : ■ ■ L^rCO 

. - -*n MhMm*«Kl fH'k t- 3*l?Mf>F FWOH i:i*TH.- CtffuC* 4 

--T-T-O IT I *-"H*ORI + -"&"OI!I *»"e-o".li-' , " ,, TM 

C*4 i27C 

/^W **i Hi t .':■*.'<> 

^i- /■■! k»ci ii* -I'U."* vi« v vi'ut imi r * ■■ miri • i i-i*i*> 

S909 

.»;>*■;■ nci-i»*».;.fcei': on en ci»n.LL «_l_-rr-ttt l'» 

7.t m-«* * 



,:lijk» 



:r- 



II*"'*" Hit II V\ttt"> 



IJ 'Ui 

-•■ii«* 

■ iH *. 
^4iCfJ 

£4M 
. ■■ . ii 

■ 1 -i'\ 



I'tm+tllilUi,! I i^F 1 - fl«»t£l nil ■ i Mfl-ll>*l ftlV,4>» + 

.» ii "■.wuiiuit i.i.i::i> '■ n»fi* cr>g Tut 

* I- ir--;.lKlnlL-LU llflSI" I'iHB f-.H-v. ihkii 

.f J I -"U -KitJM'l' i:*i|ll^" ■Mill r I • U tt-ICii 

*r i* ■■ >u i ii uhic«" fv-ii* 1.P— !■;• .<^ cp- 

II 1 1 -I l,'l> 

_t 1 1 -"t. j out criiiAutv," inn* «.,!■' . ., rm& 



J i- rt^**.^... r|M ruo MOM. 



■ ■! Illl i- - I* * » 



2-r.r.i-i 

1 4 Hi. 1*4 



iKiin "VO"j HWSV1 W^-U T*i^.i iiij#*-h>." . .iiii.i 

■* - ne»i ;t<o 



'or z.r — i t* ucn. i- . 
:r hiDK i *. '^f . i . - - 

"i- » • U'.rn. I 4 , or i * 

■■'-»• -> f [ I II 1 I . I M.ITIH ■ A ■ — ^.W • ■ 

k>cii**4>'4 -*ii v*. • ii-** K*:eoQMX«ct> :onnrt 

II* 

ir vi:*--ccr- rt«- wi.-rme- tmc-i =«=• 

IT \fto~hifir" Olr %*CI»"LLflVC" TiCM i 



JT474A WM*-+f V*t»-.B MOT fc'tiOOUlCCIi*** 

^TOO PRI>T"f JPPV. VOn i.Ml-r I -; |l (.il_tl I i lt5 

^■•.t,! I M-M4»*HiMJMO Ti»c X»#V-r»TORV+4»4» 

^■C-"t" rpiM -v'un.- i n«->; n if j-vs* uf.-mt-'rv 1T3-CI5 - " 

SCQO !»♦"* »iirf | .| (.;. ij; 

•£•££«£ !*■ KUW<«> • 1 T1CM "-R1HT Ct4*< u >-tl4 

t^T8 VP ( In--« r«Mi 

2'7'^Q lii'iTl 1 »**>** 



rjiri "• lOfMinc" 
■rCn*f>*tS3l*OND to iicu-' -...,.*■-- 



i;»-*o 

EffiK*s ffijg ;;«:.; -*""• ■«»' t«= •"> 

r;'! L .V,ir, , -> K £j.r , VgUc'~ r!1MT "" : " rt " ' r "■' ™ r a 

-r-'^O IP Cr-O TMfH Ft? I hlF *• 14 If I'-.r r-»rit<1 tHt i- 
F.OI4T . * OC I ■ • li-i<l-i 

i~*o if ■»-•-]?■ or cp-£9 tm:m ppim "ft »ftD 

H'lllMIHI ,"' OOTO IQ4C 

5^*0 If CF'-*iri TMKM (Villi "syflfc l,IMHI M(U 

in iiCLr. " r-rirn i^ir 

2BOB Ptf Ii i-HiwifV - «- p*rj - t ir— ■ •> ■■■r* * •■ ■— -i-im 
■ Tc.ai.1 

boTq 

;:<?•-«* ccmi**'.' i ■ 1 1 ii.* of .itt»st*» 

^hr^u i- ■ o— 1 TO 12 

i:^4o ir '.Ni'i.-HOi • m 1 1 -,..* 
2050 nt;-tT 

^i-*^*^ ii. *_i ■- r *s-.t 'Htn fhiiif-vow *ni„»e 'e 

»w<Ci'' -4i_*-c«ov. - octo ires 

i:** -«.i ir ri_7;-^a^ OOP THD'-i r-5-it#T at4< n>- hh 

r KERC, ' OOTJ ■ r-»;trl 

£«0 PP)I T"v-il I - vl rr-».t3t -, 3Hi^o;< . f Uf£<0 >*» 

- 1 

j:-ft->n ruin; i^po 

aW W HB KEm*4D?OPPIHC Or TfTC r-^*# • 

-^r»i is 

jejio r'SP l-i. to i .■ 

I>Cy--0 IF *.||#^ _?-llo* TIIETJI 3»SO 
$< l*»> HOn 

*_-frj-o ir rL3:. _j ".> -- 1 thk*« fwnn »voJ wm 

t »*nvK "iMTn, * ■» 1 1 1,1 irev 
3Mfl ris- 1 1 ■!*"#* ii.i Mnvt &t?or-rcii> ' cikoplk 

^ l_ —vf 

'••1*'*4»* «^TC 4 ^iCi* 

ODOC r!Crt**+c mi in»p t.i un 1 1 n- ^«n «• 

SOOt' 

SfliO IF" Mf;"."1--J Tl|tf-| rFJir4T*T|iC CL1XIR 

wiiki :;.,■■ I U»o OO'O 17-*-;0 

-„*iji:c« rritT -i-ou i>oi -x hmv-i-. im tLiKiK,"* 

()D"0 900" 

*'■•"> i* ■■*.»*' **_ .-•- i Tiihi f 1.111* 'in «l jiii>i 
gi-ir;iJMer. 1CUS. " Ur-O >nOTQ 17 Art 

t'04O PRIM '"■VCIII lli^f- 1 HNVt IllfC hurt" DOT 
O ':>t>C**. a 

5Sf>f - - 

r.ri"*M ii fi_;; * *:•— i tt-iCi4 cl-o ooi*. m^-.i h 

^U«-l_* rnil-T "IrJT ■■'OIJ rii'Ml l Mrtv*. 1 ►.!£ rjlH'., 
" ■ OOTO % C-fti 

sw.'M ir^ -»■(_;;*:•:.« ] IHCif "SO^o 

OtrTO rf» 1 i-T "VOU IKiVC -HJI1 HI ' v .rtKtrv," t-U- 

O - I^OTO I i'uvt 

5000 pe-i i.i ■■ i hi wit 1 1. ur ur » l ili T*rjCL,r5 pRflO" 
f.iKII PKI1.1"V)U VtJjCttlft f**D VOL* DJf.CI'jr* I ■* - C4T 
M WOI 

-.-1.1 .•---- 

T-^' -"'^ I r Fl.7i. ■ i ■ '--■ ■ **r- . . .ii . . i . .. . . . ■ ...v V 

v. ■ m*.i i'k I ». i " »fji ">.«v t»OM r nnvc Tie c'mrtLt: 
*~. * oriTo ) e>JC» 

*>^W"J I'hml "V'U i-fnii rtcri r.ltFiiti »*.iu." I.K-i« 

00~*> IVCO 

GOOO 



i-limi 



U'<***Lr<n"10r Crt^Cf IM l.^li *4l*t> fixl 



irii.1"v.ii m».vi; renciicij tmit tomb or 

»*4h I --MK*i.» " 

.'ii ■. ii... •_.«,- c-^ M-O-ijOTO 1. -o 

r02O TR I J.T "V-JU Ilrlll.- 1141- i.MH».>-l 111- IHt * 

. i-HM CKI*il'".VU llrtvc CW1C tTi TflC I ir.t OF 

141 1 if i r.- _. . " 

;~o^w ii--o i»-j c — « ' u* j i ■ir.n n i^uv 

ro4o pRiiii-nn.i iirr.'t lwil tci n« nni or 

wi I rtf'«- k- . . 

^'tlMStl M-k.. ■_.--<> L-T. I.-- . .« .TO l.-./ii 

^o^.j rRiriT" voo iiw-ivfe rt I w iipi»iximu ruu*' 

. ii-".:.. ' n-u U~ It tl-^5 h-O ' COTD IC^O 



^■39 

TCiCT 

eeie 

St:; 

Kffl 
a;^ 
3i*r 
«>: 
tfne 
0C*5 
st^ 
:■-:: 

MAPI 

0(«- 
9d70 
JS -. 
seso 

- Mr";. 

wo 
f»« 
erco 

':lrt 

.:;o 
5:35 

E.JO 

C:*S 
s,:o 
8:K 

9:«0 

■ ; 
8 TO 

8:n 

8:TT 
u:»c 
8 0^ 
SiOi- 

«je 

822C 

3i30 
3.^1 

■i:40 

9>5S 

3r:o 

NW 

SM5 

=j:5 

-.•-<■ 

= !J0 
S5-15 

c<n«i 

Bit: 
wi-* 

3i« 
03i- 

:!•: 

::-;r 

s:^ 

3: :■-■ 

;;■'.. 
SIOl 1 

8t;C 
am 

'.IJ.; 
8t. 

OIK 

31*0 

8150 

owe 

3170 

:trc 

5 1?0 
4M0 
4510 

ssw 

j;:o 

..!'.• 

»w 

J J 10 

»» 

a-.v 

S3» 

MOO 



pjikt'Iiepc is tv):«;ii".r t n» ar wraaev," 

Nrtt <L^"| FrU IIt" |-.|-tTfl lr.*n 

PTIWT^IEPE 13 1IC 9XBIT TOH) nr ST. 'FlPIt. * 

tl-I ^-13 E;8 IfcO Wj"0 ItZB 

r?]ifi-.-rij Nfi-iKf nn> n "fur i\tnr mi ..-■ 

N=i 5=14 Eifl l|;7 &:•<) Jc^Ct 

p«ini vcij irew ihe dull v :»i«arr.- 

H-J 1-I3M IH-K1 1«0 

••villi *vv; IRUS IHEOUniOt IHICUTY." 

n-0 34 ;^? u-- -rtTit :-■» 
?^llll*mj*T-3(=B>E( WKHHC? LL iEfO'C VCU. - 
-" MT C-:) >-)0 *"3 l«0 
:'iiii*,ii .-Jir ^(.-.dii i *£« 1 1- * i^mtxti^. • 
i*? i-0 :-.' n-Ji f i "" ISO 
F»mr-i0. -ft.-si =it ri-E F.Mft cf jtfttvai.' 
if? S-IS> C*0 M-0 0"C ISO 

F'lHI-IHE :Ri^lHl •»!{.■•-. U' « "IMJ-IIL.' 

raHT*SP*]<9 Bi'MLf rrn- ti-f r.-n.iic." 

W* iJ.U feAJ II' J f WIW Jlt*£0 

r»t!ir-vt)i.f rREfij the cum of iiio.:tv.' 

14=0 S-0 E=I# H-<> CulO li.'J 

r^WT'iOij li>Dl) TIC OUAI ir 1 1 10. 1 TV. * 
IctO !=a E^l H^! 0010 M20 

wimrvnu wri-.r mn ^^fptih '.t>iee4 eocii. ' 
i*.;i ;=;^ ==i? wsieujT^ j^:p 
WWirvOU *ILI- BtOWi Tit: ,!ft.l Tf HE-.WI0M5.* 
H-OSiiJ Ei« UH7:09TO I&Z0 

pi :■ -ii r.j:io pns;n;c dec rtrcPE tw. ■ 

ii-:: !-;? £-0 iuc »:■: i*;o 

i^.- -l . ■Ki.-.n.-.. .llliKto•'^J: ii.j 0T munti. ■ 

l»-:-i ''<:<, >2l -^10 0— l«« 

pe:irfvai see '»iet£ mum f^jii rut gallcrv. • 

ii-::- 5-c r-:i u-ts :-oto :«? 

prjht-v«i iitee ii hot mre-eMfttiEft. • 

ih^iiC-'JC C.n:H«SI *^Tn irf? 

ppunvro «e nc«i k ;m ii:ii'-in -. ihZ" 
fMHi cv.it: cf ;fti:<=ci: ncfir-OTE 1 *'- • 

M-17 <i2? i-2J H=2; outo io;o 

svimvou jick ittiii Tut uui or ccvorsoiis." 

•i-l^ -.^.11 r-o j-zs SOW 16^0 

•miii'iul .''jtiiLt i no n 1x0)1" ownurft. - 
.^;n itj; j^ ;=;3 :ot; ie:o 

iRini trcii thi: iik.rRi vyj cmi oiilv seb- 

(PIllfTiir n tovr= rr ^TftW WPP". • 

l-2):«>93 L»e a-t' GOTO li-M 

milir-iTM.i atlltSE JTEPJ lCWIO 10 fi >tLLlf;V. 

i-;s S'O x-o »-i' qto :•:£:• 

fphit'iiJv jiiTEf n :jiy;Et ee.l iitPias. - . * 

' -f .-^ L-.'O »iV J010 lOtO 

IVIMl "ItLL Kl.f'ty UKt i.n,t n-ul^ IN itWs MIXIU 

i-o ?»>; eto H*i? wro :em 

mcKrn iriciehf wemnv c:me? :i-tc v:ei.- 

I-2T '^C E-0 IH3 00!U li31 

otnr-tiiE i^ouwi IC- aiTrcf.v hew." 

1-0 *'0 e-» «-3l CJT0 tilt 
FEtlt^-'EWL KPiL ROirOmM 

r-:--n M c-»iCi...vorvE rpESfflJSEi :•.-;• 

i--:- ••• l ..-in. .i iv'i:'--v'.. mcic ::^n«w 

F»:«n'H|-»- THL 'tl -III .1 Hi: L^'-tl UlSOI- 

rr:-.--Ti-E, ^;r :th.zh ihes ErTtuTEi • 



frjtufBEijr cut :f ftorp'M*** 

rriTO wtc 

?mrrTH:" FLflr.E [■; .*v;- hie :h>.j.l 'ao^t.- 
f=i» i-« B»35 »•« Jif'v .'.-» 
fRliiT'THi; :-^ nr "ir if tic ol» ft:k f.n.," 
;-;? S"0 L-; 1 * u-j-i vjij ]'.<:l' 

FRlllT'VGU EUTET TIE IIW CEL- 0C 'E niL.- 

ii* m i-seo h«3S >ju:u .vai 

;r. ;ex».ii7pii t iir-p:p7.:-iT!: :;Bi_Diii£t«t 

fR!iir-=i.A<< • i0. tfriii :ct^ pewaitii hiitu:? - >■.'■: ivw 
■RiiiivDii- ii.w.L u..- . ti.Tii f»s.'C0ii.-' ro.Htrtr.' ■!■ v insu 
ipiiii it cij. nsTFo. a:i- ..:th r< cufjcus xot,- 0018 isio 
[RIliT THE MHEi 16 TC LECC TJ 7ft;3 CH FOOT." oro 18+5 

rmin"n :: to: -w --. ; ee *\utt:.\\b. • oow :tso 

(ti«n : ucccf.: :miTDir«i' trxK 

if--:i:i i ■■ liitL'.hiiui: ! ■-.!-■ ii ■- .id-:'' 

If.IliT-THC Olf«;EP ilij THE IKII i- 

I--; i! f: ;i.L'.fi. j-t.vi i'-iu. iUi' p.'CE." 

iristir-iou t~5 riv:n \--i.r win nu.' 

r: ■,- 'rf:-LV :j 7:-4E csvrr S EHIRUICE!" COT l"S0 

Cti»«Hl'n- up r.ur,Lt« 
rc;ic- c-'Pi-i- 

p»-i:7'v;u h •■. l-'.c[ ne on or thb* 

PRJKT'fltTHIfT "C- FJ3 7-E CT PEIIFISKKL- UUI< ' 
PRlliT'lKUU ••'..> LUL 11)1 C- TC.- 

'i.p:/r ;» 

;r ii- •■• TiC" ISSO 

EHT 



r.-w. 



1 66 YOUR C0MPJTER. APRIL 1 984 



MEGAHAWK 



ZYLOGON 



Fly the sensational MEGAHAWK through the 
Abyss of Time as fearful bats and ice age 
predators seek your destruction. Be amazed 
as the 4th dimension unfolds itself with 
awesome reality. Stretch your skill to the 
limit as you leave the time corridor into a 



new universe 



DEALER ENQUIRIES WELCOME 



Seek out and destroy the Android Space 
Platform that threatens Mankind. Break down 
the defense of the ZYLOGONS whose huge 
fortresses guard wove after wave of 
relentless attackers. Fast and furious 
Full colour Isometiic Projection 
Machine Code: Val Franco 

£6-95 Inc. postage 
*> uir i j"*j>v««r» eacri 



Post Ihis coupon to : 



BIGG 



Birchall Moss Hall, Hatherton, Nantwich, Cheshire, 
tel.0270 811948 telex. 367311 CW5 7PJ 



Please Rush me :- 

□ MEGAHAWK £6-95 inc vat 

D ZYLOGON £6-95 inc vat 

I enclose cheque/postal order payable to BIG G" 
for £ 



Name _ . 
Address 



Post Code. 





Frederick 
Shot ton shows 
you how to be a ; 
monster mining I 
mercenary with/ 

_of an 
Atari." 






pom sss.ostosuo joocq 

1 REM ...IY FRFCERXr. WOT TUN 

5 SErt 

4 REM ...» MEtCeUWM 

3 lt£n , . . tfbti trKVWftM 

i REM SELEItM 

9 SOUKS 0.733.10, B 

1 50UMD 1,254, 10. FJ 

n r.niptnce i-ii. 

23 POCE 7I2,0:PQKE 70B.52 

33 P0EITIO4 3,Ji"' «A:'N1H5TER MINFJVlP 

CtllllN 2,4: - '*6;' " 

43 P0S1TIO4 l,Sl» 1*1 "IV FPFT. qHTlTTWJ" 
4» RFH CHFN5E DFWWCTF3 St | 

3? 000* 20000 

33 P0SIT1CN l,B»1 4*1 * 

<m ftixuin \,i:' tfci" I «l-f •*:"■ »6 
;• I -50(-|^ «4i"» »6!' C -750 'IT til 
V ««;• \ — I .IFE' 
75 ? «tl? «*|* ] -»30 OXYGEN" 

IX> BWK 112, ?»S 

131 RtN LOW PvAVFJ MISSILE ajOWUHF*. 
13Z G09US 230<?0:FO» IK- TOJiSOUND 1,0 
. 1,11:1c it liMX£ /.;.lE0iP»iE 7.l,255i 
B"M 

133 ROi MCST vwhuif; ueeti in f-swuw 

134 sc=0:L-3 

135 i<-0ni»0-7j!il-lU5i*l-iri»:>'-]6"iV 
;>hti = te|7(.:Y:VlS0:£-liM-litl-l!i;=- :S<F.' 
to 0,*,0,>.l Sl*JliJ l.li.ir.il 



106 *=IISHI256> 

107 ;K-9rff-13i£ft!OiUf=8!v7''ll:V3-10iV 
>VO-llV2=Wtl!VJiV3*li«.0-0i<Vl.l-O!iil 7 
»0:«.3-0:0X»23OiF1»;E M2.Z14 

lOB FDR t-0 T3 3jfOXE S325fe*l,»iNE>T I 
10? REM SET LP SQCEN 
110 POM. ?08,;2A:Ca.Of ASCICHWTKSU-.F 
nR I»n TO 1<?:>"W *=2 m IVtPLtr I.11ME 
<T YitffXT t:P>C ...j, .■ 

120 COLOR OlPLOT «,I0:DRAHI0 IO.IOsPLO 
t 3,J:IWMT0 3.7ilvOT 6, lteOftnlrTO C.lt 

PLQI ]4,4:OFMMT0 )6,4lPLOr t«,l4ltR«M 
rn 1*, ia 

121 REM 

1ZZ REM SET MJN5TLR PCSITIONS 

121 ixn 

125 POKE 710, SB 

124 MXF 77,0 

130 POKE T.I,<CiFtKE PLY,Y3!P0FE PIXH 

.IllPIKE FLV*l,YI:PaX PLX«2,»iP»E P 

IY»7,Y2sPaKC CL«ti,HJlP»T PLY-3.Y3 

MO COLOA «C<CMV«ll)>»l23lPUI> T,IU 

130 BOTH 1000 

277 RLP1 

7TO FEM KWE BIND 

»»9 PFH 

I0O lL°ll3]SU? 4OC0:YE«0iCJL0R «C«CHb 

HUJ •l-3.f-.Jl XI.YYtRfTlRM 

310 >E-1:MSUS 40C0lYE-OiCULDR 0ST.ir.Hft 

«*<2»M23!FL0T Xt.vYiRETUW 

■uW «.-!!««» 4OWiYF_=0:CW.DF| flSClOW 



RtlJlUlMlPLOl IX.YWREIURN 

330 YE=ltfjnSJR 44O0:^E-0s00L0l! ASC4CHB 

R»H1J«12S(FL01 U,YMRFTV1RN 

400 FUR 1 = 1 ID TVliSriMt n. T, 7.1-l.PnK 

E 7,0,l:tCI!T 1 

410 1=1 -It IF 1 <•« THEN 4S0 

411 SOL*!} 0,0,0,4 

420 tPUF Ol'LOT TX^Y: X«-9!Y v -10lBETU 
RM 

4«7 REM C*C OVER 

430 POSmn»IO,(»:' »6;*GAME (IvER'iSO 
OtL-3iSOJN0 3,0,4,0 

4<»0 IF tTRlUlOl-. r«H 4CP 
470 SOTC 104 

499 REM Ml MORE «VSN 

500 L-L-J: POSITION 0,2Il - ' *6l'H0 OXYK 
H's' *lPOKt ZIO.OlFtR 1=1 Ttl WOtNFYT 

I 
305 FOR 1-1 TO 2«0lStUWl 0, 1 , .7, liiNFX 
I I 

SlOCOLOt Oiim *X, ■Y:0OTO I4S 
YWV HLM WIN LIOT 
1004 ST-STIC«0> 
101* 50UM0 0,100,12,1 

1100 if sr=n am yyu tt€n wi» oipl 

OT ;k,vyiVY-»y i>co«n ^.tt. 

1200 IF STslJ «W W<H T-CN COLOF OlP 

LOT ««,YY:YY"YYt:if30£UB 330 

1304 IF BT=7 <W) ««\l? TlEH COLOR OlPL 



(Hating 



OT XK.VYiXX-milKKllR MO 

14.J0 IF STatt «ID XIK1 TFCN CXJLOR 0:FL 

OT 1 ».■■■: u-11 l:lAMJk" -'-'" 

\mo cm DP5PLflf i»roi»«TioH 

2030 POSlTtON O,70l'> tfts'SCmF-' &;. ■ 
":POSIT[QN <f,22l" *6rLIV3E- - L j • 

701O POSITION 0.7S!'' W.-.-OXYJEN-'iOX;" 

'I 

20/1 50JND 0,20), 12,6 
20»0 II Oiv=0 H€N WSUi 30 1 ) 
20» [f L<0 T1CN 4» 
B030 -k STFI6IIB Hi ^t*^ ***** 
-0« FJH SKJOT... 

3130 IF 5TFCM0K-H OR VV<2 TV€U 32C0 
-.110 r/lDB flSC(CIIWH<I2!i H23:PL0I IX, 
w-i,pir>T >t y».7.cmai» 3900 
Till FCP t-I TO 100:90*0 O.I.o.SiMEK 
I I 

3113 FTH 1=1 TO IOO1NEXI l;DXORO:ruO 
1 <X,YWllR.OT <X,»»-2iC0IO *W« 
J»«l IF SI1UM0 *|J OR YY>I'- -M=N 730 


3210 CCLOR 0SCICHIWKI7ll*C7SiP(«T <X, 
YV»I;PIQT I(.YV»2!(jl)5LIF 3W0 

3211 FCR 11 10 l«0i90UIJ> v,l.6. OiNCX 
T I 

321S res 1-1 ri iftjiHFxi r-r-. rh 
I tX,YV*1 SHOT <«,v.2iC0T0 1«8 

continued on opposi'e page} 



— 



;10! 



168 YOUR COMPUfER. APRIL 1984 





"v.. J 




ONCE AGAIN YOU have been hired to kill off 
monsters in the deep civeins of Mais. 
National Martian Mining Industrsts has hired 
you in trie hope of killing these monsters once 
and :or all. No or.e has ever come back Irom 
then. Luckily-; a new weapon thai is able lo 
destroy tbeje monsters h,is just been invented. 
One problem remains though — only small 
amounts of oxygen cjn te carried at one time 
s» \ou will hive to co.lec". the old oxygen 
tanks left behind ny other adventurers. 

Yrn muit hnwvtr, he qnirb far thi»y 
disappear after a whi.e. From time to time, a 
strawberry or cherry will appear. If you 
decide o collect them you will get bonus 
points. If you wait coo long though, they will 

<*o bifl anri wi 1 nf nn Irmgrr pdio.e 

If you are not a very experienced 
programmer, you might want to skip this 
section and copy tie program. Monster Miner 
uses two interrupts; the fir>t one, a Vertical 
Tihink Inrvrrupt, mow* I lie stayer missilt' 
objects. If you wait nor.: information on that 
inierrujrt, r^fet to arcicls on '.ht subject in past 
issues of Your Computer or buy one of the 
numerous books on sale describing this. 

The nhrr interrupt plays a hackgrounrl 
tune while you tre playing the game. Th: 



operating system cf your compute! supports 
fkp of these geneix! purpose software timers. 
I used the first one. This timer counts 
backwards from a non-zero %-atu; to zero. 

Upon reaching zero, the operating system 
does an indirect JSR through a RAM 
verror. 

To use th.s t.mcr, you must Poke the low 
byte of the machine language subroutine of 
yours in the memory location ^22b and the 
high byte in memory location $227. You must 
then ?oke the anoiim dfl/60tni of a second 
you want you computet to wait before it 
executes your subroutine in location Si IS. In 
your sutroutine, you must include another 
Poke with ihe ± mount ofI/6Dths of a second 
or thf stihrrniTine wil nnr rtfi-aitP a 5eCOrid 

time. 

The gtme also redefines the character set. 
That .s why it takes so long fcr che program to 
start. 

By the way, this program ri v qiiir-s al least 
24K 10 rjn. If you have not i;oc time co copy 
in the program or you are not very good al 
typing, you can always send a blan.< ctsseiie, 
£3 and a self addresser! envelope :o the 
(blowing address: Frederick Srn>tton, 19 
Weidclaan, .9$d Tervuren, Belgium. 



(listing continued from opposite page) 



3300 IF 3TICKW \*l Ot >.<'1? T-IEN 74<W 
7:310 COLOR asc«a»w«i 0>("l3B: s (.0r «*♦ 

l,VY:COL0R .V.L'UU.i; 1 -I ilili U ! tn 

2,YV|G0SUS $900 

Sill FOR ("1 TO HOiSOUMO 0.1.4, ISlMEX 

r iisquni 0,0,0,0 

KlSrOS [-1 TO IMlNCIT UCOLDR OiPUO 

I 4IM, flKLUI (U/,w!bOIU aw 
MOO IF STIOifOHVll OR X!K2 THEM 4000 
3410 C0L9H A3riCH4R*<IOlnl2B:PLOT XX- 
2.YYiCOL0R «SC<CH»R»i.l»>>120!K.0r XI- 

.'. .ji'.::u T.«0 

34)1 FOP 1-1 »0 IMiSMMI 0.],6.1S;NEX 

• uxumi 0,1.0.0 

3415 FOB l«l TO lJOlWEXT J: COLOR O:PL0 

t xh-i.y*iplct xx-2.rfiOOio erne 

3*00 OX-OX- 10 

3903 IF PEEKOJZK1=« OR FEEK<53232>=3 

r*E<l SC"5CT*Xi;i>&;E SJTS.CFOfi 1-1 T 

n icdine:t IiPOMe S32S6,OiAlo-hr£ urm 

3910 IF P££K<S3253>"4 OR FEE* 153255) =5 

ThEM SC'SO*KUF>;E 53737, l:F0R M T 

LO.Hisfci T i,K»E S3;i7,0iftLl-liSt-UHK 

3920 IF PEEKC532541-4 OR FEE>. 153251) -5 
THFt RC=St>4IX>lPSfcE 532311,11 FOR 1 = 1 T 

n ioiiic;r iiPOke 3325S r oiai.2->]iAE*ijnii 

3930 IF PEEX<S32ffi)»4 OS (€EKCB255l =5 

THE* SC'EC'^WilWE 3325M:FOR 1M T 

llWlWTCT liPUKE 3S2S9,0iAL3=liR£ril8* 

TT+O BtTUlW 

4000 POKE 5X7B.0: LOCATE IX.YY.MN 
4010 if t««fla:iCKW»ct3i) nch sc^iOs 
ooiBosue iioto 

4W20 IF *l-4«C<CHW»n»i> tn> 90107 

SO:GDSUB now 

4O30 IF WtsASClOWRMJI) rf--t SCsSCtl 

4010 IF **-fl9CCCHWt(l6l) n» OX-3X*5 

OlSC=SC«'IOOlEOSUIi (two 

404S IF M-AXtCMASUSM THEN GOSJB 4 

00 

4050 FOR 1-0 TO I 

40W IF *€SK.33ZT2*n*4 UT P6EK03232* 

n-5 nitN oon» «w 
4070 HEX! L 

4fT( IF ^=1 THE* 0X=aX-2:RETlfm 
SOOO Efk-IAHiIF Efl>-24J T»e* 107 
3010 QXc]ll-tiIF CI<*0 IHEN S0( 
600C IF »<ltO WO 0X>1S0 THEM 61<» 
40OT IF :x<30 <WC 0X>» T1CN V^(:63TO 
61 IX 

6o ic if -iki.-.o .i*d om 20 then iio-i 

602C IF DI<e» Oft 0X>» THEN 6iO0 

60SC 0013 WW 

61 IX' COUR «SC<CHW»lt6)l IF t-l TIEN 

< = IM <HMI«i>I1U><1iL'1N!<'INCH0U16I IS; 

run i,cic-o 

Al IC IF DX<c.31 Ot U<;-J1 TICH COLOR 

•PLOT I,C 

612C BOTO 7000 

;.:••• .'*-i',: ir rniho) m. -. riCM Rft-in 

6205 COLOR A5C<CMAR14RR)»ilF «-I THEN 

2l-lNT<mr>tO»18l*liCl-INTIR»IO)llt)* 

jipun n,s:iiH»fl 

62l« IF 0K=I21 THEHOOCO* fl8ClCH*l»(l 

S)>iPLOT It f Cl 

6220 6010 7000 

r.Vii IXLOR A5C(CNAR«I14>)IIF IPI THEN 

.*?-= NTlfNUlOiliO *liC2-lM(RN0«>Hl»l« 
JiPLOT Z2,C3i0-O 

6310 IF UI',-il THEN WLCR ASCI0HAF«1I3 
XCFLITT T2.C2 
632» SOTO 70» 
7004 RETI 



70<1 RE1 

70C7 FJF1 HOVE ICNSTERS 

7CK3 R£1 

B?°8 IF ALOil UN) ALI'l W€l <L2>1 AMD 
AL>1 THEN I03 

ertrt if «.<*»i tkcm nwiifo-oipore plx, 

XOifiOTO W?J 

WW IF SIICKWM4 RMU ">>W IrttH »<>• 

lfO-WlPWE PLY,\0 

9010 IF SriCKiOI^O AND COOTO THEN Y>> 

-Y0»V0tPOKE PLY.YO 

9030 IF BTICK<0>-7 mO r.l'XI'l TMBf ■'>• 

10-VOtWWE »LX,10 

9K0 1FSTICXI0»II AND X0>60 THEN l". 

10-woiTOKE >CX,IO 

«M0 IF 8TlX(0K>i: THP» 90«? 

90» IF XX>INT(I0/2Cl «ND (0^170 THEN 

WlDivr.fiy.r PUX.XC 

90tO IF XXINT [10/2(1 AND XO'60 THEN X 

0"iO-W:PW; Ptt.XO 

W'll If TtUNtt'lVAl «MJ llffao IfCN 1 

ft"0*WCiPOKI PL'.YO 

90«0 IF YY>[NT<'0/2O «C Y0:l70 THEN 

VO-YO*VOiP«E FIY.YC 

9099 IF ALI-I TB5K >! -OiVI-O.PCKE PLf- 

i, m Giro 9199 

9140 IF XI>10 MS XX 1 70 IHEU Xl'Xl«9i 

POKE FII>1,X1 

9110 IF XX<10 ADO (1)60 THEN Xl-Il-9lP 

0K£ PLX1.XI 

91J0 IF YY<tO AMU YK17C THEH rl»Yl*9i 

POKE F\Y«l,Yt 

9IW IF YY)10 AUO ¥l>60 THEH YI«»l-9lP 

Uf.€ PL1*I,TI 

9IJ9 [F 6L2=l IHEH l2miY2n>iPUW PLX* 

2,l2lG0!0 '.."■"■' 

92W IF IXV10 flHP x:>60 T»CN X2-:2-V2l 

till. PLX*2,X3 

9210 if IXtIO «ID X3<l?C tHEX x2rX2>v2 

IPIKE PLX«:,X2 

9220 IF YY<JO IWI Y7>60 THEN Y2=*2-VJl 

P«E PIY12.Y7 

92K' IF YYJID MO y:<UO THEM Y2»Y2*W 

|P»E FLY*2,Y2 

92*9 IF ALisl THEN >3=0:V>0 FWI PLX* 

S.UlGCTO 1000 

WOO If STI>.1U »IH MHO iJM'u IHE* 1} 

=y!.i/sipwe »n.v-s r Y; 

9T;0 IF STIEK(0.-I3«I0 YJ'60 TWIN Y> 

K-5-VSiFOKE PLY*S, Y3 

w-JJO IF eTIEKI0>7 WO X7>60 TMtH XZ-f 

3-V3lPOK£ PLUJ X3 

9JS0 IF ST13<10 -11 BND X3<1'0 IMEn <3 

»xs*vxipcrE plx-s,x: 

9340 IF 3TIW0 <H5 THEN IO0O 

9SS0 IF XXJINHUi'ZO) AM) XHI70 THEN 

*>»3«IS:PWE PIX«3,X3 

»ljij IF ]]KlNTll3/20> AMI i :■ AC 'HFN 1 

3=<3-VIlP0*E PL:*3,)3 

93'0 If VY<INI ffZ/ZQ* **1> Y3ijyO THEM 

Y3»Y3"»S3lPO0E F1Y«3,Y3 

9SW tF YY>lMT<YS/20> AMI Y3>60 "HEN V 

s^rJ-VJiPOKE PI '+3,W 

lOMO «OT0 I'.w. 

IWOO FOR l=r«J TO 713: SOUND 0,1,12, )3 

iMTXT liSOUlD O.0,0,0iRETURN 

19»99 FEU CHONGF CHSET 

20)00 nn <HAR«ii7>;ow»~v(,Ni*a'*i. 
>2:\i" 

2r«)in CHSrr=<PFFk'(106)-E)l25itCH»I3-37 
341iFDP 1-t TO •JtliPOE CMSEm.fEEKC 

IKHb-1 l-.Nl-l'- I 

ZOM3 IC3TOU: M4» 

2OJ20 FOR 1=1 TD 16sCHPCS=CHjET» ft5C<T 

NWtllll-SDIUifOH J=n 10 7i%EAD AiPO< 

E >F05*J,A|NEX1 JlREXT I 

JOMO FOR toW in WsfOiF OI5FT* • , 7W- 



FCEKCCUO)H>I>iMCXT liPK Si,acvi:35 

AlRtrjRN 

ZXI49 REN DATA FOR SHAPES 

20030 DAT* 24,24,99, 25:,B8,24,Ji,36,24 

,24,26,63,26,24,36 36, 16,54, 19, I24.t24 

,19, 0,0,0,0, 200,62.62,500, IB.G 

2W60 0ATF 233,233 733, 233,255,?5S,?5S 

,?55, 16, 152, 232.1J.,23S, 131, 0,0.0,112, 

I4I,IJ7 1 1E2,J27,43M 

710070 OUT/ 0, 10,67. 119,249,1 1U, I, u, 49, 

W, 140,243, 216, 7B,5l, 0,32, 60,145,34, IB 

,10,1),* 

200SOOAT* 0.0, 140 140, Hi, 11. -.4,0, 14.1 

■7,7,71,10?, 178,96. 16. 34. 24, 126. J19. 3*7 

,94,52,24 

20090 DATA H,2i,l"0,l't,iiA.n>,M.4. 

40,50, 101, 106,1 1 1, 221,: IB, 44, 133, ]2», I 

02,319,21^,102,126,153 

24999 REM . , .FN GRAPHICS aBFMuriHE 

23000 RESTORE 26000jfTJR I-1S36 fO 1*06 

iREAD AsPOXE I.AilCXT iFOF I>I774 '0 

17871 50KF l,OiNEXT I 

23010 m-«ZM1061-16lfTtBl»tE-23S»Pt*FO 

H I=FTB«a*lii'..-. TO FT»»Se*3047t=OKE I, 

OlMEXr 1 

25020 FOR I?FMMVGE*1023 TO Ft4WKE*l«32 

-'.c-i a.ptVF i.aifcCYT : 

25030 FOR l^t«ASE>i28: 1 riuu** « i :uu 

■READ AiPtKE I,AitCIT ' 

25040 FOR l-Fti!A5E«153: TO PNBA3E<IJ44 

ilCAl AlPWE I.AiHtn : 

25050 FOR !-PtfiASE>179; TO Pf«A9E4|»00 

■READ A! POKE l,Al!CXT ' 

25060 POH 704, 198: POKE 70S,20i»OKE 70 

6,70l 3 «E 707,220 

Soto »xn-33z<Oin.T-iT»o;riL-iT»*;r«»:t 

559,S2lPlKE *23, [iPOKE l7E8,Ptl>4:P(KE 

3S27',3iralCE 34/7?, f« 
25075 FOR 1-0 TO 3;P0KI PUtl.BstCX- 1 

26000 DAT* 161,3, 139, 244, 6,240,39,50,2 
21 , 1-41. A, .-411, t.'., 141,254,6, 106, 141 
26010 DATA ZSZ, 6, 112,253,6,24,159,0,10 
9,233,6,2', 10V, 232.6, US, 2X4, 133 
26020 DAT* 2<X, 189, 240 6,133,203,173,2 
34,6,133,205, 189,218,6. 170,232,46,255 
36030 DATA 6,1*4, 15, 1 61, 177, 203, 1 43. 20 
1, 169,0, H5, 2(3, 1 35, 201,21*, 244, 76,17 
»0*0 DAT* 6,160,0,177 203,143,205,107 
,0, H5,20;,20C, 202,208 244, 174, 2S5.D 
5*050 DAT* 17:, 754,6, 157,1*0,6,189,136 
,6,243,40,133,203,24,130,141,253,6 
26060 DAT* 10*. 7S.6, 1X3,764, 74. 173.73 
2,6,199,232,6,133,206, .89,240,6. 133 
i6070 DAT* 205, 109, 248. 6,170, 160,0, 177 
,203, 1 45, 205, 100, 212, 200, 2<Q, 1 74 , 25S, 6 
16090 DAT* 16«.,0, 15?,2S6,6,202, 49,3.76 
,2,6,76, 9»,22E,0,0, 104. 169 
ifrOSOOAT* 7. 162.6, 160,0. J:. 92, 228. vo 
J6100 OAT* IK. 126,90, .26. 102, 1M, W5, 
163, 129, 176, «, (02, 176. 163,24,102 
:tuc oat.1 re;,»->.i'-,2,.o,T4. i.:.,t4,, it;, 
24,102,36. 199,126, 24,5., 107 
30000 RES'ORE 30001 sFTJB l»756 TD 25o*l 
IBlREAD A:POKE I.AiNEXT liRETORN 
?0001 DAT* 104. 169.11. .4)1. ^.2,169.1. I 
41,39,2, r*,SS, 1, 119,5», 1,141,6,210 
30002 DAT* 24,103,7, 141, 4, 210, 169, li*, 
141,7,210. 1*1, 5,213, 23S 
J0003 DAI4 55,1,171,55,1,224,63,200.3, 
16V,0, 1*» a*>,l t l6%tU,14l I 24,J,f6 
30004 DAT* 0,193,128,114,1:8, 162,12},! 
E2, 12B, 19*. in:, 162,128. 144, 162,182,182 
,193,178, .44, 128, 157, 12B, 187 
.'w.-t DAI* iju,iK;.iu^.it..;.u.i4.Mi'.' 
,193,193,253,217,253,217,2*3,193,245,1 
\3, 217, 18?,2i:, 182,193,217.243,243 
70006 DAT* 23S,217,23J,217, 243,193, 243 
,193,217, IB2.19J, 245, 2W, 2:7, 253,255 



v OUR COMPUTFR, APRIL ■ 984 1 09 





BBC MICRO 

REGISTERED REFERRAL CENTRE FOR THE BBC PROJECT 



BEEBUG^ BBC MICRO 

BRITAIN S LARGEST SINGLE MICRO USER GROUP 



MEMBERSHIP NOW EXCEEDS 20,000 

20,000 member* can't bo wrong - BEEBUC provide* the best support far the BBC Micro BEEBU3 Macinrho ■ now 
64 pages including new product fiudc Bjpplement — devoted excljsively tc the BBC Mice. P-ograms — Mnts & Tips 

— K'ajO' Articlfic — M#*t — Raviowc Contncntar>. P1_J£ nicmbo'O discount jcho-no with Motional ReldlciEp. PLU9 

mcmbort Software Library. 10 milrinones s Vear. First issue April 1982. Recrinti of ell issues available to 

memberj. 

Decimber Istue: Pmy am : eaturei Killer Dice game. Galactic Invasion, a fast moving space invasion guru:, link, n 

vnrv nfcotiil ti'tsr- irlllty (ni r.fr>fjrom dvv/olaprTwnt. ASTAAD. a really OHG+florv program far Computor Aided Design, the 

Percussitn Mschfta, movuiy Chequor Board display. Screen Freezer, a routine "o fraeze your favount^ yanic in mid- 
play anc 3 music jl renderhg of the T waive Days of Christmas to add a jaaiond flavour. Plus articles on the T minim t 
Mod* Ipirt 31 end Filing *n Ertorrml Sfieokir. Pus Disc Drive Review*. Bcok Reviews, Hints and Tips. 
Jan/Fob tsua; Pragreai Feituran ScmkBlita. nnf>*rfl!lnrvt nrr»rto «rvl**o srl1 * A niaavvvmblar for the SBCmiciw, ih* 
Ray Box gams to :ast ^our powers of deduction, Largs Digital Displays h Mode 7. Dancing Lines, ;n irraresting, visual 
rJerron*tati<n of random numbers. Musartidus on Machine Cede GrspHc*. ihe first <( en introductory series, Teleteit 
Mode (Part 41 with a set of uselu procedures. Protecting your ewn programs, ard an Intioduction to forth. Plus 
reviews if Double Density Disk Cent/ctlars. Qriphlce Tiblot;. nm Software. Product nnwi. Pnxi hag Hints »nrl 
Tips 

March I siue : Proprem features: Krary Faotboll Oiam*. ths Manhole gene, requiring quick thought anil fast reaction. 
Extending ASTAAD, our popu'ar Comcutor Aidid Ceslgn Program. The Stonamaaon, Multple Disc Catalogues, a 
program version of Bach's Cantata No. 147. a pogrtm for Printing Your Own -unction Key Labels, flue artless on 
AOMM • Lataet Uevot>pm«nts. Tn:.tin f j Out Your Micro (Sideways ROMs I, Mecaine Code Graphic; Ipart 2), Compact 
Function Kay Definitions. D lus Reviews of FORTH for the BGC mcro. Memory Expomion Board Review, Software 
Revlaws. Hint* and Tips, 



SPECIAL ANNIVERSARY OFFER 

Join by April 1 5th for your 
£1 VOUCHER 

Exchangable for software & hardware. 

The voucher rvill to mailed to all members with the Ma,- issje ©• BEEBUG magazine 



3D Surfaces Octobor 1 933 



KnnH fl Of 8. t AE far Sample 

Mi-Milirr .l.i|i UK 5.40 for six months, £9 90 for one «mr 

Overseas one yenr nnlv t ur*pe > l b 60, Midrti. =.i:,i f 19.00 Americas & Africa C21 00, Other Countries £23.00 

Make cheque to BEEBUG Ditpt 4, FO Box 109, High Wycombe. Bucks 

Fcr editorial Tutorial n Th» Friilnr. Rf f-Bllfl. m BOX SO. St Album. H*.,. ALI 3/.R 



JENART COMPUTER CARRYING 
AND STORAGE CASES 

(Suppliers lo Industry, Commerce end Schools) 




ELECTRON (afcwtratwdi £10.95 

The case is specifically designed also to carry the -rarsformer. 
all leads, the boxed welcame tipe and has a special inside 
po-ket wiich hold the two instiuclion manuals. 



DRAGON Holds transformer and leads 



£12.95 



BBC Holds all leads £13.95 

Thsse superb British made cases aie 'Manufactured from heavy 
duty, brown antique finish, wate'-proof viryl, to protect yo.ir 
computer trig cases are lined with a coloured nylon foam 
backed material and the edges aie bound to give edded 
strength. They are machine sewn throughout with ot-proo* 
lerylene nread. 

Al pr.ces aie inclusive <UK only) send cheque* P>'0 to 

JENART TRADING 

1 9 Spire Lake, Bishops IMympton, 

South Molton, Devon. EX36 4IMY. 

Tel: Bishops Nympton 693. 

Allow 21 deys -or delivery. 
Please ,iote U >ict s^usdn-l wr $h0 of course .'tfuni vow owiey In Wt powrvnp 



( __.—___..._ _ TT^ 



TOP 
SAVINGS 



PRINTERS 

BROTHER KR 15 
T RACTOR 
SHEETEEDER 
KEYBOARD 

EPSOHRX9OT 

epson Rxaor/i 

EPSOnFXoO^T 
EPSOHMXIOOFT 
LKiuni-x.uor/T 
FXBO TRACTOR 

jinue.oo 

KANMSI/JmN TALLY KT » 
OKI NOCROLINE 60ft 

OKI MiCRC'LO-.T OSf. 

CM M1CR0LTNE 83J 1 . 
OtaMiCR0LrNED2P 

SIDCOSKACPHOA 

SKtNVfACPBO 

S"AR GEMINI IMC 

COMPUTERS 

CDMMODORE 64 

COMMODORE :B41 DISK 
COMMODORE C2N CASSETTE 
nvTFA2K6»-PAREL 

A?RIC0T2*D-VIO^ 

SANYO MECSSS 



EX VAT 

M9.C0 
6800 
195.00 

142 CO 


INC VAT 

/01.3* 
76.20 
<24.25 

163.30 


215.03 
J42.0D 
S29.0D 
J78.03 
430,0] 
30,0) 


247^5 

ST8.3£ 
4S1» 
494.SC 
34.3C 


M5.0) 


396.7f 


;99,0) 


2S8.ee 


.B0X» 
SS9XX 

'3S.O0 
39S.O0 


207.0C 

SD0.2S 
4S4i£ 


173.00 


ai.zs 


178.00 


231.2S 


1M.0» 


22fia2 


166.5. 

53 50 


U9.99 

13B.99 

W.99 

36.43 


IE7SM 


161123 


B9.O0 


918.89 



LFSOh' OX10 teoO.OO 1840.00 

MAYFAIR MICROS 

362 YORK ROAD, LONDON SW1 8 ISP 
01-820 3255 



1 70 YOUR COMPUTER, APRIL 1 9B4 



RESPONSE FRAME 



Do you have a problem? Your manual is 
incomprehensible or you just cannot get the 
hang of that programming trick you tried — 
whatever it is, Tim Hartnell will do his best to 
answer your queries. Please include only one 
question per letter and mark them "Response 
Frame". 
SIDEWAYS SCROLL 



■ I own a BBC Micro, Model B. 
I have noticed an effect in many 
arcade games, on the Bceb and 
on other machines, that I would 
like to copy. That is, the 
sideways scrolling of the screen. 
I have read routiens in a couple 
of placet that I urn totally usable 
to understand. I do not want a 
compIica:cd machine-code 

MjllJ.ilill |p II IV [ti ilik-iu ,!l U 

wonder if there is same way it 
could be done in Basic. 

Welter liaittari, 
i.oni!o>i, WI2. 

According it Ross Symons — 

aurhnr of Beginner's Guide u> 
Assembly La'tgitage in the B3C Micro 
— fh<* iiir>fili»«i wiy nf f.PH'fij; a 
s.deways scroll on the BBC is :o 
include the folkwin in a prognm: 
?850 - 1 
You will sec now that Conrol K 
moves the screen right, and Control J 
tnuvea it lk.fi. You un til the suceu 
to scroll right by Tabbing to the 
boitcm of ths screen, and Tabbing at 
the top to get it - o stroll left. Thai is, 
if voj include 

PRNTTAB(O.0):CHRStH> 
in yaur program, the screen w.ll 
scroll every time it hits that line. 

Simiarlv, 

PRINT TAB(0,24) 

will cause it to scroll die other way. 

GETTING OUT 

■ I hare a Let of trouble with 
Insert mode when editing 
programs en the Vic-20. Is there 
a way of disabling this mode? 

Pan! Gcrdau, 
Hoibury, 

Smithatr,f>ia,i 
Si.vii' v ixtii i ■ I'okc 2)6,0 in the 
direc mode, anc Insert moee will be 
disabled. 

WHO'S FAULT 

■ I have recently bought a 48K 
Spectrum and have found that 
the numbers produced by the In 
statements used to read the 
keyboard differ from those in 
programs in tnuguetneu. For 
example, when no key has been 
pressed, the nmmber produced is 
191 Instead cf 288. Is mis a 
fault? 

C Smith, 
Salisbury, 
Wiltshire, 
No. THl> is not a fault. There have 
been three issues of Speciruins. 
Issues, one and two tscd different Ins 
rn rh\<i» %n *>$\ie iKk-i* generally. 

With most Basic ptognms this 
docs not cause an insurrrountable 
problem. You need to do two thing:* 
to modify old Spectrum prcgrams to 
run en your machine. The first thing 
U simply to rcai the inductions for 



<!«■ program, and determine which 
key prtss achieves which aim — such 
as pressing the F key to fire, ot 
whatever. Th:n, you need re write r 
short routine which will return tc 
you the In values when various keys 
are pressed. Next press the keys you 
nerd from the original program — 
such a? !•* — and substitute the figure 
you git Iron, ycur routine for all 
occurences of the or.gin.il figure in 
the luting you ire entering, Yim 
should find then that you have no 
further problems. 

ALTERiNATIVE MID$ 

I I have written two data-File 
type programs for my ZX 
Spectrum for home use. 
Hjwevcr, my programs lack a 
fast and efficient string search 
routine. Could you sugest a 
simple murine fnr the Sp*crrii«n 
to search a long string for a short 
string as in the BBC's: 
100 FOR J - 1 TO LEN (LONGSi 

-LEN (SHORTS) + 1 
110 IF SHORTS = MI0S(LONG$,J, 

LEN(SHORTS)) THFjM 200 
120 NEXT J 

I have tried to adapt this very 
r.imple yet fast routine, bu f . 
cannot fine an alternative to 
MidS which the Spectrum does 
nor have. 

Kenneth Watson, 
Gateshead 
Tyre ard Wear 
Tin-: nor ini you have given fir rhe 
BBC commit', an unpardonable sin, 
jumping out of an iocomplctc loop. 
Run this on the conpu.cr for very 
long, am' the KRC Micro would 
crash with ar our ot memory error. 
Although the ZX machines allow 

you to jump out of loops with 
impunity i: i» extremely bad 
programming practice, as very few 
otter computers ire is tolerant. 

Putting lha aside, t isunfortuantc 
lh.it the ln«rr$ command, which 
searches through one string foi the 
occurence of another, and returns a 
number which is the slatting 
pesition of the second string — or 
zero if it is no. fcunc — is no: 
iivmhibk 1 on lite Speelrunv This 
would solve ycur probleTi very 
quickly. 

All the standard srring-handling 
command; — l.ef $, Midi, Rigb $ — 
can be enukted in ZX Basic. The 
lb. lowing program, although no: 
brilliantly efficient, should do the job 

fo* vou. 

10 A = LEN(LON3$):B = LEN 

(SHORTS) 
2CJ = 1 
3C IF LONGS(J TO B- 1i = SHCRTS 

THEN 60 
40 IF J<A THEN J = J + 1:GOTO 30 
5UHHINI "NJI -UUNLntiJIU /U 
60 PRINT -'STRING FOLND, 

STARTING AT ELEM;NT";J 
Note how line? 2U and W do no' 



create a loop which will be 
prematurely exiiec. 

LETTER PRINT 

PJ I have a Vic-20 computer and 
I h.tve made a program tc write 
a letter. Could you please tell me 

how I could print that lottor out 

on a printer? The address is in 
Print statements and the letter is 
written a» inputs lc, AS, PS, 
etc. 

A H l.itty, 
Bit/to f Auckland, 
County Durham. 
IT IS INrORlTNATE thai the 
Commodotc computers do not allow 
the simple access to printer aXorded 
by many other machines. To dump a 
screen, for example^ i* a quite 
torturous crocess, and even listing a 
program requires three Mcjis, 

'lo solve your particular problem, 
you nerd to include #4, Af:er ;he 
word lrint and brfor: the material 
vou want in Ptinl as fallows: 

PRINT 4 4. "YCUR ADDRESS' or 
PRINT* 4, M> 

To turn the printer 00, enter Open 
4,4 then press Rerurn, followed by 
CM 1)4 ard igain press Return. 
Then -un yojr pro&ram, mak.ng 
sure vom iiulucie a rjlosc 4 at the ray 
end. 

MICRODRIVE COPY 

B Could yoi: answer a question 
that I air. sure is uppermost in 
the mtndft of all Kpcctrnm 
owners interested in the 
Microdrive. Is it possible to copy 
one's i.mvii cassette-based 
commercial software onto :hc 
Microdrive to enable faster 
loading? 

Kan Wesson. 

Ga,esitatd. 

iyiic MtJ Wear. 

CtttYIXG ONTO the Microdrive* 

presents 'he same obstadec as. 

copying a romtnercial "savc- 
blockec" cassette onto cassette. If 
you cor. save a jrograiu onto cyclic, 
you can sine it onto Microdrive If 
the program his been saved sc that it 
cannot be rcsaved onrn another 
cassette, without the use of the one of 
the "ktk breaker" programs, then 
you wilt n->r he able to save it onto 
Microdrive, 

ACOUSTIC MODEMS 

U I am interested in purchasing 
a computer for 'ovcr-ihc- 
tclcphonc' line ne^vorking. At 
the moment, I own a Spectrum, 
bui ttnt intcrcstsd in the Vic-20 
or the Commodore (4, Could 
you please tell me if there is a 
Modem avallahlc lor either of 
these — preferably an acoustic 
Mcdcm? I have seen one Modem 
which plugs directly into the 
telephone socket. Does this 
mean that the computer can be 
programmed to dial a telephone 
number? 

Ian C.tirntck, 

Inkbema, 
WoteaenHn. 

FIRST, :XT Ml. say thai as fir a> I have 
been able to ascertain, it is il egai to 
pluc Modem; directly in o the 
telephone ines in the UK, which is 



vhy so many acoustic Modems are 
available for various machines. It is 
quite feisiabte for a computer — 
usinir an acoasri: Modem — todial a 
ouiu.wr for you, go n plug in A4ode.il 
vould, of course, be able :o do the 
sime thing. 

Acoustic Modems have been 
prod-jced for both the machines you 
a,k about, although it may out be loo 
easy to get hod of tnerr.. I have 
looked through the latest issues af 
Cownndore Horizons and 
Commodore User yrd cid not sec a 
s.nglc advertisement for Modems for 
either machine* 

However, before you rush oul and 
buy the computer of your choice, 
you had better de cnuinc who or 
vhat it is you will be cnmmi- 
nicaring, via he teleplnone and 
computer, vith. Arc yr>u .mending 
to talk to friends, access Trcsxl or 
whatever? 1' wnulc make sense .o 
raakc yo.ir cccuion of which micrs- 
cnuputer to buy foi this purpose en 
the machines which your issnriaiss 

- if it is them you wish 10 talk will) 

- already have. 

JUPITER DAWN 

■ Now that jupitcr Cantab have 
gone out of busiaess., does that 
mean that I, and thousands of 
other Jupiter Ace owners, are 
£Oing to he left out in the cold? I 
had not had my Ace km.; when I 
heard ahout the company 
folding. I think this is most 
unfortunate as I was jmt at the 
point of expanding my machine. 
1> there anyone stilt out chcrc 
who is supporting this great little 
computer? 

Nevifie IVrig/.t, 
Lo.uIur F,17. 
Thihk has il-:i:si no indicarion from 
manufarturcrs supporting the 
Jupiter Ace that they will withdraw 
i tat support, simply because the 
a):r.|iuia is no longer Rvailible. The 
Pace: ITiK RAM unit ;:. one af 
s;veial expansion units available for 
tie Ace, and sells for £20. It can be 
farther expanded, for £;4.5D, :o 
bring the Ace's full memory :o 
32K. 

COMPUTER CAMP 

In a recant issue of Yojr 
Computer I tnenticned a few 
computer camps in response 
to a query from Malcolm Parks 
of Amersham. c ol<owing the 
publication of that f ett9r, I 
heard frorr Cyril Tyson, 
director cf Camp Aldenham, 
Which is et "liuti-msidetitiiil 
adventure and computer camp 
tor boys and gir's from t't/e ,'o 
\'J years ', near Le'.chcnore 
Heath, abou! 20 mites fro'n 
central London, 

The computer camp <s 
designed 'or children oetween 
nine and 1$ ypsrs old and 
consists of one session of two 
hours each day. If you want '.o 
know more, write to the camp 
for a brochwe at Camp 
Aldenham Aldenham School, 
Eisiree, Herts, woe 3aj. 



YCURCOWKjTfcft, ArHIL I934 1/1 



*s-v 




METAGALACT1C LLAMAS BATTLE AT 
THE EDGE OF TIME 

A fuvt ii'nJ I'^ji'it* yunio In Ux gneitpitndtKi VIC. Cnalumolrig 

andtotojrfuL with good sonlca and a ui»qw> ^ame action and 
desert, tms promises to bo the most exdting new3.5K VIC 
gftrro since the lrtrodut*Ofl ot GRICRUNNER nesrty 2 yetr 



»<? 







LASER ZONE 

^"fonwico Laser Zone - »n utwIyNEW lotely 
IKjINAL mastepioca of VkJej ganes desijn. 
Lean to control two spaceshipa at xwa Feel 
the EXHLARATION a* after long Hours ot 
practice, you conyof the two sr«ps jo thai they 
function as 8 smooth, oocperatlve earn! Fetl 
the raw POWER as yxi Itnge for the etectrc 
button and BLAST your enemies into enfiancinq 
crouds of SPWE JUfvxn Feet t>e humiliation as 
a carelessly aimed BLAST slams into the sice ot 
your las- remaining sript! 8K expansion requred 
Avtjlabla tor Conwnooore 84 £7,50 
and VK.-20 IB. 





V ft 



Jet Mutter has 6ken GrlSrunrer - the game thtl 
ii^VwJ l«art«««s ttiarts in US<v arm UK - aid 
created an awesome sequel 
Graphically superb, it foatjres muttple screens, new 
akens and attack waves, nystery bonuses, renegade 
iiunitiiMjs. duiiwor itHda diagonal tracking 
countdown/ panic phase and much, much rove . . ■- 
Packed Into 20 mind-zapping :onej and 
accompanied by incredible somes. 

8K ovponoicn ro^ulrod 

Avsilabe tor Commoioro 64 £7.50 
and VIC-20 E6. 



HOVER BOWER 



A totally original arcade game fcr C64 featuring oulstardlng or 
tound track created by a prafesSonal Pla"» mard. Gordon B 



ATTACK of the MUTANT CAMELS 

Planet earth needs you* Hostile aliens have used gencic 
engineering to mutate fflmtfs frcm nxmally harmless beasts Into ■ 
90 fcol hi*, netitmnlun «*iWtl«4. iayv-sfinii*) <i»M\ <amee!! ' 
Can you .1y your tiiy. manoeuvrable fighler over the mountainous 
tanoicapt to weaken and destroy the canets before they invade 
tie rumarts stronghold! Youmusi witf stand witiering laser fire and 
alien UFCs. Game action scotches over 10 screen lengths and 
leatu*es superb serotiinj. seanns 1/2 pla/er cctions ard 
unbe4eva3(e animation 1 Play this game and yuu n never be able to 
visit a loo again wthc*,t gating an it^iy tigger finjerl Awesome 
nvc action! 
Avajimie lor 
Convnodore 6* £7.50. 




:*)' 



oulstardlng graphics and a 
iard. Gordon Bennet has 
borrowed hie netghbtxii'e 

"gr Mo awrmowar Mow 

way throug* as 
y of the 16 lawn* as 
car before the 

pj Killing neighbour 

retrieves his mower. Set 
your dog omo the 
neighbeur tc help you out 
ol 'njht sfiot* and don't 
annoy tie gardener. Try 
not to dough through the 
neat flower beds or 
ovnrtieet vour mower 

E7.S0 



>* 



REVENGE OF THE 
MUTANT CAMELS 

Ai ln«t the long awaited sequel to Attach c 
the Mnant Camete is available- You a-e # 
controling a nirety toot high, neuronrum 
shieWed.Tazer splttirg death carnal; leading 
arfibRtmnagcinst yrnir nvil tzysvisn i 
overlords. Trie game tea'ures beajtoful 
smooth scrolling, graphics anc no less than 
42 drlferenl attach waves, more than any 
game n video history. The challenge of 
play w.fl last for months a; yot barle to see 
wiafs on the next wave 



Jx 



(I 



All orders a. 

50p postage and packing 




"\ 



GRIDRLNNER 

Firaily true arca^Je qialrty 

on rhe uneiftanded vir.' 

Shsot down the segrventKl 

OF CUDS invading the god 

Beware of tie pods and rappers! 

Tha awesome speed sound, and 

graphic? gives 

you the best 

blast available <cr unexpandoc VIC 

Avail abe to VIC-20 C5.00 

U>mmodore 64 £5.01 
Atari 400/eOD £7.50 



7 '"=— " 




\M 



Esmoso 



AWESCKvIE GAMEiS SOFTVyARE 



49 MOUNT PLEASANT, 

TADLEY, HANTS. RG26 6BN. 

TELEPHONE: TADLEY (07356) 4478 



->. v u VJ " 



vvy 



■VV 



14AMA50FT GAMES NOW IS BOOTS. -» 
-baSKYS AMDTvlANY OTHER ^ETAJLERS. 



software me. 



Software File gives you the opportunity to have your programs, 
ideas and discoveries published. We will accept contributions for 
any home computer provided they are submitted to Your Computer 
exclusively. Please double-check your programs and specify the 
memory they require before sending them, preferably on cassette. 
We pay between E6 and £36 for contributions published. 

Jump Bug 



Program 1. 



=ER 0. INK 



■1 * 

•P~. 



= INK 
tit «i: 



FL,SSH 
a none 



4.0 PRINT 
2; RRIGHT 

50 FOR 3=Sc2«U TO 3S4.8A 

60 READ s POKS S.b; NEXT 2 

7Z &RTFI i4.,S,22S,i 7 .31.0,25 12 

D • " - - IMS >04 #C«^A # MQt wii M*9/-rta A 

j.2ESr..2£5 . 3S ,13.3£/234,2ei 
30 :>5Tft la, s,i?s, 229 ,17,3a 

Lo . £S0 ■ r r"~ . 36 1^- • -3£ ■ 233 . 2^ — 
30 DSTK :■:. .95. 84. 205, 1?, l£f : I- 
.12T,~i,2C5 =4-4. i£5, J3,.I2&,64 53 

-,£>).*., i£~, :;,££:, •:■*■,££" io,i£C- :• 

5 , 0, "'e , ii?5. 2«4 . i£r -35 £ 72)205.2 
i4. ,12-S.i 33 £ 72,2*5 j 2i4 i2? 

itf£ i'STP ?5 ,121 52 . Bi 1 0,0 , 8 j 
0,339 ,2, 4 0,23, 33, 64 . ?» .i3= .-■ ' . 1 
25, 3 2. 34.. 71 . £05. 244. , 125 , 33 , Si 'E' 

205, £44, 225,24. iej.33 r5 ■ ?2,20S . 
L3,±26,33 ^5.72 2C5 . 13 186,33,35 
,73 205,13 iSS 

. 1 Lfl .".'"I? J3,123,72,2»S,2*4,i25, 
33 , i5t ■ 7e tvi5 ,. r*i . 125 33 . 1=^. ?t , 
;»■" ci— .125. Co . 31 .30 . 20S , 13 , 226 . 
33,31,80,205,13 126,33 35,33 235 
,13»1ZB ,20i 

12B DAT* 3 33>124 ?2,2fcS,24.4 125^ 
33 _3=r.7; e , i?5.2»4-.12s 33.31,30,2 
C3 .13.125 .33 .35.SC ,20Bil3, 12: ,20 
1 

120 DRTP, 33. 35. 34. 2S5. 13, 128, 33 
, 123 , 64. ,2125 , £4-4., 1SS , S3, 0/72 ,205 , 
244,125/201 

1*C P-RT* DO,"9r-;04,li#O,lO,lSO,0O 
. 223 .64- .2^5 . 13 ■ 126 , 3 3 . 123, 72 ,203 
,24*, 125,33,192,75,205,244., 125,2 

. rO PRI*"T mT 11,5. IM* 'J. — £C£T 
7 FLASH 1, e^IGI-7 ;, „Sfi3l 

EC- S'S INVERSE l ■ ~lh5- l;" 



IcO PRIKT fiT 0.0: . 
339 Sfl'JE 'j'JBP t»U3' 



.OPD 
LINE 1 



Program 2. 



i rem pnoorvrij-i a 

a RE!' bu u . n.i t a 

4 LE- »S=2. LE~ UV.:i«il: LET 
sc=0 LET it = -l: BOR&EPi 6: fAPEP 

6 ink l. cue. . poke 32425.201 

r>£iKE Si + SO.iOl. POKE 3S«C,S81' 

oo to sa ie 

5 LE" bx=3. LE- fey =15: LET «;■ 
■3 LET my=V LET j=l: LET J;:=3 

LET ay a 15: LET x = 19: LET H=l&. 
LE^ »*-**"■ LET 0»-?" 

L© PRINT AT O. SS. "MEM "; Uvej 

PRINT FOR * =1 "O i& STEP 2. P 

RIHT BBICHT 1. IHK O. PBPER 



Ltoer Nalla, - 

Be/ton. 

< ;.\[ .1 >d Jump Bug and tor a 1 6K or 48K ZX 
Spectrum, th.s game involves getting a bug to 
the top of the screen, In jumping th-ou^h 
gaps in l he platforms. On the first sheet it is 
fairly easy by: or. following sheets, hoards tre 
introduced, such as a cannon-ball, a missile 
and i heal-seeking mutant alien. The 
platforms uIki g-jt to move faster as the skill 
increases. When you lose a l.fe, voj will be 
informed of the cause. 

Typi in program I ar.d check it twice. Then 
Run tt and Save it to tape. Type New ic char 
ihe computer, not USR 0, as this will clear the 

machine code as well. Now type in program 2 
Save this bv yp.ng 

GOTO 999 
and Verify it. Now Run it. Ii" ihe pragrtm 
crushes, reload both programs and check the 
first lor mistakes in data ar.d correct mistakes. 
If none exists c.ien check al the Poke a.id 
L'SR address in program 2. Correct any 
mistakes. 
The program shoald now run successfully. 



1 


V _ C A _ p ;s 


r 


2 


- A f - fj H - G i'' - 


-• 


*- 


- s y - E #- - H £ - 


W 



nrqgffr 



QaPQOOIltfoOOOOoJoopOOOOodlH 



IS FOR h»i TO 16 STEP 2: rCR .. 
«l TC INT (RMD*Sk;*l; PRINT FfT t. 
■ IWT (RND.iO.i +3; tRlGH'' Ij PfiPER 
7," " . fj£XT i: »EXT I 

is print r*T „-o,«, ,->rir,eR s. ujk 

3, ERIGHT i; FLHiH L . "fi<5fiGiV)ftRKv 

J&IUER5E ij PR 

FL.RSH i; 

• gW": FLASH 01 P 



IMK 6; PRPtR . 

2 STEP 2: FRINT (T" Ik , I!*T IftHDtSO 

) tli INK i; PAPER 5; FLfl&H 1, "o" 

. MEXT l 

99 FOR u=l TO 5 STEP O 
lata meter- .o»i,ie let u-« . let 
lW=y: PRINT RT X,yj INK 5.; PRPF 

R 6, ■* 

1»5 IF lNKEY$o"p" RNt TOKEYtc; 

"0- AND INKE¥*o "<)■• THEM LET a* = 




""•. GO TO ISO 

107 LET ajilHKEVt 

110 IF aS =•"<»■■ TIEN IF SCREEN* C 
x-i,yj=-- - incN _t I x=x-ar lei a 
$=B«: LET I«* = "JJ": LET 3* = "~: FOS 

k>l TO 8: 3EEP .BS,fctS: RESTORE 

UAR 33395: NEXT t: LET S£=5C+23 
GO TO 13© 

lt3 ir c*='"M' TICK IP* 3C«iCr.» t 

X-l,y>="' T'1EM G3 SUB 6P5e. CO T 
o seie 
iaa if i$="p" T^EH let nftK"5" 

135 IF £*="O m TMCM LET m*="f" 

l^W XI- bUHttrif IX,V»« «" i ntN j 

O TO 5000 

132 LET y =j+ :m*="t") -<K*"="r"l 

138 IF t=lU THES LET «»=0* 

148 IF \>30 THEN LET y=l 

ia.& IF V<1 THEN LET V=J© 

ISO FOR K.=0 TO SK-1: RESTORE US 

R 33395' NEXT fc 

ISO IF SCREEM* tXl-l,M>»" " THEN 

go sue eos©: go to eaoe 

io« ir •*='•■ then let «*»-p- 

165 IF X«l THEN IF SCREEN* <X,W 
)-"" THEN GO »UB OOBO. CO TO B01 


167 IF flTTR lX,y>»169 THEN BEEP 

.3,30: DCCF .»»,£©: _rT Sl=si.tl 
H 

170 PRIMT RT lK,lv," " .RT X,y, 
INK 3J PftPCR S,»*;flT B,2j INFERS 
E 1. "SCORE "; 5 C" 

173 ir tt.nl THEN NfcXt (J 

ISO LET OX=a%: LET Otf=au- PRINT 

RT ax,as>; ink. a; paper 6; "♦• 

190 XF SCREEN* UV.»l,jy)i" ' TH 
£N LET 35(=aj<+2: BEEP . Oi . 50 



"; RT bX .. »y 

TI1CN GO 3U 



19S _ET aj=il*5: IF ay >39 OR ay 
(2 THEN LET S=Sf-l: IF ax»19 THE 

N LCT 92 -3 

200 pr:nt at ox..cy;" ";AT jx,ay 
, ;nk 3; pqpER 6; • *- 

SOS IF ax=x then IF ay=u OR ay + 
l=y OR ay-l=y THEN G3 SUB B0SO: 

OO TO DOSO 

208 IF SK<2 THENvNEXT u 

2^0 _ET XJ'IX: L*T JO=»y. PRINT 

RT n-,ny. IHK 4; - i»": IF •yHS>3 
7 THEN LET ra?(=BX+2-. _ET »tfai; IF 

»i:>13 TIC l LCT *)>■<■ 3 

220 ir lllX=!i THEN IF Oytaj THEN 
IF *y+HS5=i THEN GO 5UB 8358. GO 

TO 6330 

230 ^ET »J=ny+B-S; P^ilKT SfT >. v . >j 
Uj" ", RT ■>.•>), "Br : seen .wvvi;,^ 
0: BEEP .0B08, 15 

2<-0 IF SK<3 THEN NEXT U 

250 _ET CX=bX: LET cy=by; PRINT 

RT b*,by, , '^^;•; _ET a = II«T (RhD*L© 

> *li _ET b>*"b«TS. LCT Ly - ,» * lit ► t> 
y AND a <4> - ty tbti AND l;G'i IF bX 

> 19 T-IEN LET bX=3 
260 PRINT HT CX,cy;" 

, ■'«£" BEEP .0008,35 

£03 II- t>j( =A AND by =d 
B 0OS0: GO TO 8029 
27© 'JE/TT j 
28© SO TO 99 
5000 LET iSC=£C+209: *0P t"l TD 1 
ao: NEXT K: BORDER T : RftP£W 7: I 
NK 3: CL5 : BEEP .1,10. BEEP .1, 
20 BEEP .5.L5. PRINT RT 2.10. F 
LASH l; BRIGHT 1;"UELL DO-4E ■ " : P 
MUSE 50: PRINT PAPER 7; ISK S, *T 
rtO &, BUT '-, • BEEP .S.S: ^MiHI 
NOU ".; ' BEEP .5^4: PRINT "IT " ; : 
6EEP .5,3: PRINT "GET'S " BEEP 
.8,3: PRINT AT 6,11, 6RI3HT t; ' 
MfiRDER " : BEEP .S,lt BEE= .5..10 
?.i-llt1 PftU»C SO: LCT bK=ilttl: Xr a 
k ;3 THEN LET JU5 

SOIS PRINT AT 9,5; BRIGHT Xi I'JK 
3 PAPER 7, -HOtJ HIGH CRN YOU TP 
Y?";AT D,7; INK S>; PRPER &; FL1S 
rt ii" ouH koug " 
F030 FOR q=Q TO 5 1.: BEEP . 5 , q : P 
RIHT AT 18- (q*2) .. IS; INK q;CHR$ 
(150+<i)." "; tq-1) #50; " H": VE 

XT q 

SOfcO IF SUrl THEN POKE 32425,0 

5065 IF Sl=2 THEN POKE 32450,0 

507© IF SK=3 THEN POKE 32469,, 

5075 IF ik>=2 THEN LET »S=ms+l: 

IP »5>& intN LCI »s=& 

S080 IF SK>3 THEN LET s K =3 

SO90 PRUSE 50. FOR tt=0 TO 10: BE 

EP .00S.5B. PRINT AT 21.,k;" "J F 

LASH lj BRIGHT 1; PRPER 7; INK B 

, » lo itari": NtJi K 

•jIOO BEEP .05,40: BEEP .05.50: B 

EEP .05.30. BEEP .05,69: IF INKE 

Y*<>"£" THEN GO TO 51O0 

KllO BOROER 6: PAPER S: INK 1: C 

L5 : 1>U I U & 

6000 LE"' li \/i5 = li *iiS-l: IF llve.i 

<1 THEN GO TO S10O 

tv010 PAUSE 50: PRINT RT 21,2;"Pr 

ess any key -.o continue": PRUSE 

Press ENTER to p tsSy 
RUN 



© : CL3 
bieO INPUT 
"J LINE J*- 
7999 STOP 



aOPO PAUSE 20: PRINT AT Uj ,. iVi£„ 



;RT 19* J i. 
BRIGHT 
09 



BR 1 



Bfil 
BR I 



GO TO £,003 
3C510 PRINT AT iX*}«f,S, 
FLASH l; BRIGHT .; » 
, OT 21,a; "bansea juvff «»•« 
TO 6000 _ _ , __-. , . 

B02O print r- ai . a; jpi-g iP- *< 

GHT l; "Shot ! ! "! GO TO 6000 
8030 PRINT AT £1,2; FLASH 1, 
L-l-ll X, Ss«i.«0 I » ■ : OC TO 0666 
8040 PRINT AT 21 j 2; FLRSH 1; 

GHT l; "lutatad! ! ": c-o ~o sees 

8050 FOR h>l TO 100: NEXT k: FOR 

k.S9 T3 10 STEP -2: BeEP .SOl.k 
nbxt k. ro^ k-1 TC a. FOR J«,t. 
TO 19 STEP a- PRINT RT j,y; 8", A 
T J -2 .,«,"' ": BEEP .El,j*2: NEXT 
j : NEXT %. 
8850 FOR k=4 TO 1 STEP -1; PRINT 

AT 19, y, BRI6HT 1, TLftSI- 1.CHR* 
IHUD' PROSE 13: BEEP .5,*: N 
EXT -t 

8070 RETURN 
9000 STOP 
?>3*>«i RtsTORt s«i- fuK muan "a " 

TO USR "S"*?; RERD a: POKE k ., • : 

NEXT > 

9991 ORTA 235, SS5, 195, 10S , 132,19 
5,255,255,24,68, 126^126,36, 36.. 10 
S , lOE , CD, ISO, lS6,9e,B,e , 12 , !£,<;■<? 
, 126 j 125 , 60 , 16 , 16, 46 , 4B 

9992 OATA 103 , :©2, 36.. 36 ., 60^ 12E , 1 
26, 60, 24,60 , 102, 195, 153, 153, 155 , 
102 , 255, 23 1 , 23 1 , 139 , 129 , £3 1, 3C5 , 
■8B 

'5993 OATA 24 . 60 . 122 . 126, 12&, 122 , 

&0, 24, 0. 0,185, 190,2*5, L9B, 1&S,0.. 

20^19,16,16,54, 1S&, 1S6.6E 

^994 DATR 0,3, 126,66^66, 126, 1«6 , 

SS5 

9997 RETURN 

9996 SRUE "JJHP" LINE 99S9 ■ STOP 

9999 GO SUB 9990: RUN 



Buzz 



Tony Davies, 
West Briogford. 
hottinohamshire. 



— -^ — , — , „ ^ " — 

miSMm 



Tins is a FAMILY game, notable for its 
cartoon-quality graphics, which show to 
advantage tic cast with which the Draw anc 
Paint commands of the Dragon can be used to 
p-oduce such effects. It also his fasl-movinj; 
(continuea on next page) 



5 CLEAP5000:CLS 

6 FRINTS2O0, "COPYRIGHT '';PRIN~<»264, "R. A. DAVIS ': PRINTS32 
6, "1983" 

10 PM0DE3, IsPCLS 

11 Ml*="L402fiLBG6L^F+GG+AG+A" 

12 M2*="BL8AALAG+ABO+CD-BO+C ,, 

13 M3*= H 03DCO-B0+C0-BA6+A" 

14 M4*="GBA+BABF+G" 

1 5 M5*- " 03L2DL' 0-GGO+L2DL4CL2C " 

16 M6*="T4;XM1*; )M2$5 XM3*; XM4*; XMU; XM2$j XM3*s XM5*; " 

17 GGSUB2000 (listing continued on next pagej 



YOUH LOMRJItH. APRIL I'JBd 173 



SOFTWARE FILE 



(continued iron previous page) 

action and a continuous display of scoring, 

with a high-score feature. 

Tac screen displays a lily-pcnd with a i'rog 
sitting on Mic of the liry-pads. By uiing the 
right-hmd joystick and iis fire button, you can 
aim the frog's tongue to hie the Duzzin^ fly 
and so score points. If, however, you hit the 
vasp instead, yuui scuie will revert trj zero. 



There arc nine .evels uf difficulty and a 
choice of game length from one to three 
minutiis. The listing also gives a signature 
tune — The Blue-Tail Hy — and an 
introductory display, which give the final 
product some polish. 



Lire 

11-16 



FunctiDn 

Make the tune. 



19 Introduction. 

20-310 The background. 

320-4*0 The frog. 

45C-560 The scoring. 

S61 568 The options. 

50C-637 The wasp and fly (0$ and A$l 

57E-740 The action and check for hit 

routine. 

?nrO-;i95 The titling. 



(listing continued from previous page) 



It *BlL.% Jirtl . 

1* :.:.;: "-i-i-.. , i i^tHTfeM.'KiP T-iE *poQ*ji» 

P MT*n4, *!(' -;i if-t l iv ;iPm»J~Bl'?o. *Uafc iVMVtt -iiiv.i 
itr.* * hl-hi+iiw.ml", t«w» rtw rorrtu tjir-, t-nnn*-?*'* , &C * 
r i«:i nc w; icHMiML'/h vol iw ir fti.L "'i 
7* i rtc*o» j30i-i2T>d.i?3(.«ECT 
14 r"tii ti,ti ,r,4 
4-« p#*\ti i ,j?;i ,3 .-i 

M LLttlU.c ,Wt t |%r>! ^^i.^S 

70 MtfTigtilW l i l m*iAIIRClv>,lB0» l I , 

t»» ««'»■«), l4*tCSf'13Lt3Ul9' 1 

*»*» MHT483tl*3 ,3,1 

li.n W»«ifi*ti;.t95i.i.; 

I?ft RiV'L£(Jf0..394,« 1 i 

i>j ci^ut *■.*■■. ?•:,? ,^,| 
I** cn=L£tjf0,.27> l i4.J 
i» cr«tE*;«o. ac; ,ta\? 

it s ii :;i !■■;.., re: ,:-■- 

J -M ^IA.Lt^J.1 |lt»|J 
I to h-"l'lT IX>, t> 3,3 

i*» GtCUFMOtS «*0,J 

MO fn;r*i i*j ( 5/ i,j. 

2io cucut f*o»y «aM 

no p«htib3.i> 7.i 

3W rOI X-0 "C SO ST:P 5*ftri r-r**.Dir*ll Tfl l?f 

kc tt*cix.wi 1 1 /hi . >pi M— > iiwui mm 

250 FQl X-ISU Tl 7TO fiTF«iffr> v-ftoeiftUTQ; 120 

SCO L:4KIX*Vt-<t, v f .ffttStl 

310 **e<T r k©*T 

SSO LIMW'Plliro, (Wr+j3L*<H.HLlt- l >*5-J02tlL2(L?5U IML3H 

BJL ?3L«2L2G^C'2L-*iL Itfiu M'MHWim r&l n*H MP?-., ML 1 BDi F2FD 

F» ! Fft25 r Sft» : ICr ! JU*n4rn.FI.3FTL7Cll2R:£^7E-Ar'Jt>:Jtu living 

StlVHI Xu|-4lr 

330 0A>v k Emi4 i :9UiL'ii»3'J.tR t . H7P4I ■".ri.flm.OL?3*F I9A&M J 

S.'C&3U5U*«QtN_(H4Fr 

mo i ryri?3,L20i-<77.l2<>i.n«ix! 

X«rt M'«TiVi, -in** , 1 ,M. 

;?o *>ft:?*TiM»i2;>.i,*" 

JtV frtIS- >/:. ;~'-. i ,4 

**0 OR**'I>HiCM.IO(-|=*<-lo*H.«ML(G2D232*it»25.M_:UiL(Hr7l 17 
LtiLUJuaii/ <*miMi.W-*LtLJLMLlli^'' - 

*20 *iK^* -H*.' . , 1m>|1 ir*04iT)Plll.)Et1'5, : I5t L il^.'tt L'tWM. 

iK)iK2ti.3M»t-rv,t?3 L3D4Miim7 1 i:zaiC233fc*7S l :\- r : I 



4TW CEA(L£iU',ni.l c 3 
440 f*r*n f rat ,*>#>. 4 *fl 

■?1«I3' 

4*3 «nt i - -LAjii 1 ay-iFZftatajara Torn: * 

*/u Ni(^l«-c;ep^**.-4tJAH^P!• 

ICO Nft :<i--T»M«/.-lM ltH?jtG?tJhr&' 

si" mi.:i- , L,rti*4 H *is*-itV2E.L-iMu_:u3ri" 
S2X< N*<*i-"r-;efi*o,*iMii'irii.MU rtMBtCJ"" 
5^0 M*i?>-'C"Eh*4,-i»>^:tj;i4" 
5*0 Nf vt i«**i;^PM*r., * t»i- j «l .-rwcy-TT wjp ti> * 
sat- wio.*;;sn.£, m v7likfi«e?' 

■MO E«--CM>f»0.4t-B7e»-*Eh2*l)h*t, i**l1t*rp7^*f?JD4FR:EIVn« 

t. » ,M;Ti4»i_rt04Ffci*6,«ojiATFr.c-w3ft c 3tn+4 ,»ui4L4U'i**i *in 

n*|SH*-1 ( **f,41th«0, ?^4* 

r*l QLSMl ift JllftSO^ 'LLVM -C , "^P*;HT4)i«.4.-t.£.^CL ) 1 

y PTP1-W.T' ,."«» *r»^Tt*, IfWIL T Ift Lrti* J IWMfll *V * I 

jc . H-V4.4T4 ■-■] 

I/.* :r v.n th »■ ? thoj 5*. 

3e3 L- > »VJel-^:^T*^%>,-E■*«i LCMSlit, l ,:.-R V'tiMINrv?^. 

■^^.iiir -'| i6.:ir*L- in, I 

3&* t»*J^rjL*ii:» if-"'Tirh -a^ 

5a? tr w»i. i|ii'<; .?e v.«.:i#.- : i iin r;»^ 

v.n T*."iAi. i !•< i t;#|j**> 

5-s* ec^tiN i.t. 

•it- "•i-"4urecinaitn^»ftrriKi'T« - wDiir';tf-'j"x.c*_i n*>..* ism 

£P-102LJhJtl.aKirw--S 4HW^7MV 

UK M«'aiN,.tDnJii;wj^iiij^.'Mir?rrn*f :r ;iu^4 j5 e:F?t>4 

r ■. r?--3F45:EEJLlK.v.M;L;iii Tt iM.:,i|tSSK;iif 4Htt*uir*J rrt 
F4EJj*JM>JL73aMWt "T- t *. T T* I C- ^ _ L ' 

«iii --flK»i«at*t2S 

&;? t-T(1CP>&)ii- T-/U' ikhn m-Jir ir-V- n SF i»i5 

&l^ iE-^DvlC: 

O'.fc IT tr-7 THFM P- 1 

*i7 if a-* rMnwAW 

9.2* tfCKt^l^c 

sv e:L*o asz«Mtt«rroMo 

fc-* ■ > ;i , «* i }if*«tiMM"' .• •mB**vi* , toi|" 

AST SAN. 1 2».4 

MO r.-!inv* f 2 

MO) U"(ni ijuwiKE*i >ii>'*JOv«n.-rz*iDiiJ0v|T>:<3» 

«.»o «^7»^0 

OfS (^ nBfURBKO -mi TFTV 7|.1FLRF ^gi". 

:■■■■:'■. tr ni * t>cn 

■>*"■ .- H'Uinkii,;;':-i nc -n[wT :-.;;-:■- j ihcm lg-im 



**i If *ffl[«Ti- t ir«3i-i t* r^CJr*"' <n,tf^ii*" •'*'♦ mi'^M 

7<*) LliC<]u: ( su»- («.//> t r*itsrr 

J10 DftflWC-'flTSfi;?! 

7M ira-i **.rs msiV- ph 4 **tp«*ii— t «ni<«cvi-"ia«i il io> 
o 

/^ >**« ■****« SIM *.M**' , ' »STP* Wl»' 1/iff 
■40 -..L-.L 2,S>*~ • :-■■ -.liv. , --i:--. ' 

yy p*-*rrFM*f., -s^-'5M 4 ..iL*[.;«.ii-]L;'.i-)r: .- u ^:.i^ -,:it- i 
5' 

|>#m »* r \*r -urit l*f UliF^l 

7?« I? FI^? T*4Es F2"F2*:iF5-0|f-^ 

(3C«i Cfll M , ' l M at t < U 1 *»iwlrTP ■*miktji,i*mm#<fi i *-i«-i2T5 l ii?' 
•v««r> 

H|H Kt HJMI 

Uli I^IU-U 

ftE« CAau-Brr}l3.i:< k *l>* 

o/« wim-niriS., it *wi tfT-i .'Pt17?5, l*"+HJ(F1 ii*9"2-3i, lo" 

-xiif> 

8&> SdWC 2 TiKfJ'-H 

an i-i nriM 



t F9>3| 



>i*i-oir-> 



10.0 TlnSP- 

tOM 0*A*- , IHWI!! l .l<i , *»t# 

iO»» COC'Si' , -PJ»»~« , J*c»'t>*«rC ovtr»*» »l , niwiafj#*, -vrr.il* IOQIM 

*iSCm^3WT*328^M]i> jlthl - jMCn i wtv.i 
;uia smii Mrp*> 

:■■■*- '■•>..? ::':" 

10*0 9Jr£E«. ,0tW1* 

■.MW DWDMO, l^-(|!?K<J?^S; 2F4C4v»V*34GlL 1 it"-*. , 4 I HU1 

rftiE^uSt^tn-L', -j!iMJi3H.tBffiiJj»y 

Trt ft PAEHTM?,!?)! ,4,4 

20» aw *ft}iAi4i_iJt-^u*i ;:?t>4iiif.n?7>4' 

SOW DfiAM'PrtpS.i^if^"-*^-!*!* 

*^jt> Lvni ii nniT.t),iO( > &*">*lA4i| * 

-.,... piiM : i-j ,:•;:. . ,-i 

20X- C**u- MtdMStS: '*' **4*i " 

run PAINT! *s7,/, -! r ,7,4 

2:10 Wftu-finivo.iirsi*-'j(***:" 

24IO ■ -.1*1 *o,**l ,-t.l 

r"v- rf»u'F4i2iP.»CtE: -- -"j(4*«i ' 

2l7S t iin..:.. ,..■■ 

:•'(■ Dn Jliii " !*" 

^l-t> hLlUiTd 

:?i<* CLBipp:vT»u^,"irr>OTi-EA Givifi ? 

^?C ^P1MT4;b3»* VtS IVJ Crt NC *M> 

222Q H"[WtY(iHlf-*-i4F(l ?7T« 

rj^C- IF M — V" THEN iTal £15E2240 

:2«C- CtJt*fr> JT »2«r>.'«05t ¥ =*»r-4> H'.ittu: 



Reset control 



M V/arren, 

Lewes, 

Sussex. 



■ 



<aw 



Thf Oric has a reset button. It works 
extremely well, except that to op;ra(e it 
requires the use of a screwdriver or mmc 
other similar object. As a uuie yi ufessiontl 
method, here Ls a routine that allov/s Ctrl Z t3 
be used instead. 

It works by intercepting interrupts and 
diverting then to 400 hex, where a shott 
nmt.nc checks tc see i" Control an J Z aie 
pressed If they are, conrol passes to a ROM 
rsut.ne at F400 hex — the reset routine. 

10 REPEAT 

20 READ D$ 

30C-VAL("*" + D$) 

40POKE^«400-T,C 

50T=T+1 

60 UNTIL DO-' CND" 

70 : 
100 DATA48,8A,48,98 48 20.00,97.68,A8 
HO DA I A3«,AA.Ba.4L:,U3,E(_,"END" 
120T=0 
130 REPEAT 
140 READ D$ 
150C = VALI"tV" -t-D$l 
160 POKE* 9700 + T.C 
170T=T f 1 
180 UNTIL D$ = ' END" 
200 DATAAD.O0.O2 C9,A5,FC,O1,60 
210 DATAAD.OF O3.C9,DF,FC,O1,60 
22ODATAAD.1O.O3C9,BA,FC,O1,60 
230 DATA4C,30,F4,"END-' 
240 DOKE | 229, # 400 
250 NEW 

260 REM •♦•*«♦** ""CHECK & SAVE 
BEFOFE RUNNING!"**" 



Statistics 

P Hit', 

Cerahatlon Beeches, 

Surrey. 



nTBim**iiin 



i;;3» 



This STATISTICS PROGRAM is for the Dragon 
32 : using approximately 1 ?K of memory with 
an optional printout using the Seikasha GP- 
100 A printe:. It contains six sub-programs 
allowing you to display *: pie chart — lines 
850-1080, the mean, variance tnd standard 
deviation — lines 1090- .250; a pjreentage 
break-down — lines 12o0-: 39U; a bar graph — 



lines 1400-1550; a frequency polygon — lines 
1560-1660 — and a his-.ognim — Hnss !67'i- 
18<10. 

Numbers and letters arc dispkyec on the 
high-resolution screen t>y means of a Draw 
statement. The position for the letters in the 
Draw s:atement of the pie char: \v. achieved by 
using the Circle command in the background 
colour and finishing at .he mid-point of each 
iegncnt so that the most recent p^inl of each 
segment will be it the correct starting point 

for the Drixv statement. 

After each sub-program pressing the Z key 
will rcurn you to the title page with the 
choice of further sub-pmgrums. 



1 O PRTMT" 


ii 


20 PRINT" 


.... STATISTICS " 




ii 








ii 


60 FOR R= 1 TO .. 


SO'XH NLX 1 K 


70 CLS 




80 LET S-0 




90 PRINT <& 200, 


"IN=UT TITLE" 


100 INPUT T* 




110 CLS 




120 PRINT @ 192 


, "TOTAL NUMBER OF ENTRIES UP TO 12" 


130 INPUT T 




140 DIMA(T) ,B:T 


,A*C10>,B#C12J ,C*<12) 


130 FOR R«= 1 TO 


T 


160 CLS 




170 PRINT" INPUT 


AMOUNT FOR ENTRY NO. ";Rs INPUT A(R) 


180 LINE INPUT ' 


'NAME OF ENTRV ';C$(R> 


190 S=S+A<R) 




200 NEXT R 





f 



c 
C 



174 YOUF CCMPUTER. APRIL 1984 



JWN 



S0FTWA1& FILE 



K> ','15 

.""i* REM SCALIMi 

*.!' I -nil I 



III: 



,m< f un n- i iq -: 

:sc ir eiR«n:E -hei e- ma*i 

340 «E»1 R 

270 P*(trT<173/CI 

:^o *en riM^jn it** o* -dim 

3t0 ■'OR i< - : m I 

(00 |hri-(i(«:/£ 

3io [F «r-,.:,oi nun i*ttnc>.(ii:>F tin.-o <ntr. r«j(ji-u 

ru. H3T 5no*> on the f ie :-m=<t cut 10 t i«o emi < »i i 

"f n*w.--'flvnDr »*^jm 3M imc lit c**-n' eve 'C * IJMO 
i u*r,trn i • 

12. NClil '. 

;y." ' i*i &i : u -n>u»*.* UiCMt 

T'Vj REH kUHBERS "'It I E T tiS 

--: ,".* .«.-■ frr |l>:k^" IttlkaMCMU «.^j 
JtO fit H»- l-.Hr.-lJlJdl.tm.-iHI' 

;70 ft*«^'-'»i.4jn.i*.:f nu-iL;«iru: • 

3iO '■> ■■=...' 1*21 .III.-. ,' :. Jllll , ..1, ii 

■5<*i Ali<ii-CK3Un*WlMHM»L4" 

•no a»r*»»"nnFie7Fii-7Hii *i3ft^4 a 

J]0 Mli>»"**IHVtHll» H./iiiuJE^LSLS' 

420 A»<*.;- , 'I»'lliVlAIIH*' 

JT.l AJtc ). •!>«., -.'1 nil fl]LM:DIU.EIF'3E:LIHlL. , »! B'.LlBur 

j^ii «j<-»»'fi;Eju5mu:e:ci : ia2ii2HiL3Bi.i" 

l-il I r ;!■- , .:R4Ii'-.-;m|-.:EI55-'!?.'I • 
4r.ii B><:>> 'ASEIU.i-ilLWSEIJIMIlJPfcl.ii' 

470 b* i"-i-siio:ti<3ii3Mij»Finri im.:e-i' 

■150 B< i'>"'»2«!U?>ul :C*U6' 
45« B»i5>-"»«.1l.3BJi.r.u3R4.t' 



500 
310 

s:.-. 

.,.!■ 

v.:. 

360 

370 

3B0 

3TO 

/.mi 

did 
620 
430 

i,... 

(.MO 
470 

tao 

i?0 
700 
flo 

7<0 

no 

74U 

no 

760 

r/v 

N 

780 

.".-■■ 

aoo 

<3L6 
92< 

s:. 

94C 

43: 

a?t; 
uae 
a« 

50C 
IIC 

?2C 

?;< 

iq.' 

■ , . . 

esc 



(■t iiJ-''.-3t>ILJ.'IR'L*" 

ei . ; i - • i« i emu. i f i nji-SM i^l i k ■_ .-««o • 
e» is»- ■ jcmniiifpO-'-'UJ" 
in .-i--n.in;L:jat;i'.2a.] ■ . 

Ul i !0> -"HI IF I R2F. I lC3L« ' 

i>r..-i .- -.-Rii x:i-jsjLio; • 
B»l:2^-•5*L•^U6'■ 

PRIH1" 1 192, 'OD 'CU IW 4 PKlHIfllll */«• 

IMFUT •".» 

CLS 

:i <«-■<■■ an «*••«• THEN iif ELSE S70 

:r *r-'M' 7.CM ifl© 

C"40-{LEN<lii/2) 

F«IH^»-I.CHPt 1 151 , 1MHC1 1 1 « 

?!)( I- I 10 .KM('«t 

rftiimt-2.i6B.cir-"! 
fp.i*i»-2 

FRiVTai72,"73 RE'EMT ID Hill 1BI4 tull* J' 
FOR R» i TO 5000: KM 1 1 

C-U ILGNCIJI/21 

r,t,n 1 1 rig <■*)£ 

■ :; 

f-inuiac.Ti 

fftlUT* U7."JM1CH PR03RBM *" 

FfliUT 

f»l«f il) MS C«A»T- 

khihi .», itL-irt. v^ie^ce, oiMMwarx Mvmio 

r-mur ■■ [-•■ PttCSriTMS jhasi ■ 

prw n. Be* 5fi«rv 

PRWT-iti FREOUEHCV FCLVKJN" 

r-mwr- it* iitsTocftAH*- 

wht"i;i sicp- 
:n=jr p 

OH ■' BO T3 l».[M(',,!tJ.H0l',i5:'i,l*i"..'»»J 

RE- PIE I**!"! 

rHrar.1 „:. SCI ife»Jl.*>.f<L& 

ap»> 
a-o 

FD< h< ■ in i 
o-s» 

SI*- HP4f W 

m'-ii I'VB.iii ,ii ,o, ,p,r,»li!fti/2 

X«P1I-.K KHBDMZSA^EEKIWwE) 

V-IVtl. lllllll \4 , "./.. "I I ■ I*.* ..IH 

I lr£ IlL-a.'/o:-. l.n ,ffiES£l 

CRAHSXIt) 

■vtJl P 



lOP t- 



■ 



1CCO B=-6F-!ntl 

ioio :i»ci.e.i2B,i'(.> , «,!.i. o.hi- 

1030 T->£6» .t.B»«w»»»iSEI> H.1C1" 

li. 4> l]JEii:E.-J6»-iX,Vi .rEf 

)CO) ,: ; :.c \n. -o' .»:.; 

106.) Mi'T fi 

i^iV i- rt»" T wti ju tiuw ii-r*" 

J095 t 17 IHktV»^t|« I n.\ ;.-.! DbflG K'*J 

1..'., wl "CmN, WihICII.L, : I ..M.i"L Lu. .' I- : l ■ 

SItxl tt->tl»-5/T 

mo f(A s«: iq i 

n» rt-i.\.fl:-™' i 
i'.yi BiE-ft 
It« ME«T R 

j;i>j paiih'HkAm - *ii:wt tw.ttt»i/iOO 

l:J^ PB»ir 

i-.eo pRiMT'srfiAcafiD tEvtu-iar. • 'i hm id«!<k): wioo 

11*9 Piliir 

171.-. l-UIIC-VAUIFI'Ct • "I ENI :Vk;|i'J l/'il|' 

iv: ' *t--*l I I n it ID i .'-i 

T!"..: ri.lnf n-: 1 . cih't i '.i.-t '■rEur, -' • i .luf rt« »•.!-■ Wiati 

IVJO f'RlNrHJ.'MtfilllMH - "|*fW l;ir^|i/MO 

1240 pRitr-i-2."£r4HeofiD i£o."iow - ■, icnkd*i»i i;ioo 

12t0 !F IHUYt—l' r-€M :20 ILSE I2S0 
12*0 RE- PEftCE-VllVEE IhnS- 

i;;.- rciiii-'CDW uonci-o.n.oir*n:uM''i'*iij>ir'.« 

lice, rw i.- i i' i 

IS-ip FfiInr,CHkI lf.4-1.. t '. jLtlB'l 

IKO FRIf.TT.gl2<i, 1 n:iMrtStv!'>l»H li'hlt 

IjIO rptN.fJBii-i ii rMMrLSlM: •»•«<. •«'iBil''»l">i 

i?:o NEXl R 




r e 



F- G H I J K L 



higure 2. 




Figure 3 
9 



.' e 



/ \ 



A / 



/ 



/ 



H 6 >: D £ F 



II [ J 



1330 :>- *•■ ' -in : ..•*«., »i i n{ . (Ml w t ■ i i.'ip. < 

.. r.iniuii'- 1 <■>?<:»' i -i-i.-i>. f^ -iLci . u 

: M rrjnrn ; 

. .-• i :■* n. | if. > 

i '.*. ...linn ..I'lCi 44-RI;' ■ Iti'.ii 

tl'O r-MHIli 2.C*KI*ltMHI20i;lFI ■•'■« .'.iHiiiiy «»«•';.. 

.Rl; PKrlflrM I.CrtSI lo C'f i ^:<:|Fr)UT*-2,UBI)« H *4HP.«7 

• if iln *100 

I ;e>: "IE i =• 

I«> !l :*FV>-'J 1HIH "A Fl',| I .: 

I4DQ i- r- l«v .lioii' 

:■'■.,:.! o, :, ,i: n ■;. ..,.1^.. 

H20 FCfl R- 23 TO 20» - ='E= 2C- 

It3« LINKfi.lSOl -IR.l*0-F4aiK/201> ( P«KI 

mo C«rt» E3«10' 

t*t>: Lit*t -^in-ia. »'o> .ktap* 

1**0 UIMl-iR'15. I'S l lAtR/JOl I, fit I 

liTO OfifiK'jSLlORti) - 

14B0 LIHE-iRMO.ISO. .IkT 

I490 ORAUM.ICCS- 

I.M--: lotnn^.l .1 Wl 

1.1111 HI * H 

l«- IiS S.JU IUD 

tVW 111? liUl' "7S2II 

1S4V IF (,1-T- IKEN 'jU SUB 1I1&.I 

tSSO I' IHXtffl IHEM '» El-M. IISU 

13c REM .'ficC-.£>»: BCLiSON 

t37i Pl«PE<.ll5C"iEENl 0!Pr_S 

I3B<; FiP R-20 TO 120" r-inSTtf 20 

13' L!Mi«l.iao-«''rt(R.2OJI-iR*10,IE<>-F.«iR/:o-Jli,P6ET 

i'.". item ' 

io:; l['ii^ii,iii(ii i-K>oi,ln4' 

1620 LIHE(20,iai'»-12i4.iaCii.tiiC 

■ -.■- so sue iho 

H.4-1 OD S'Jf 2320 

lliTMl II 4if r "■*« R 1 '*i.P K>lV* 
I44MI if iMKt.vr-'l' 1.4*. . ;«* ■ . hi 1441a 
1670 H£r< rirS~2GKW 
| 4 ©v P-100Ei.li SCXIt'H -.KX3 
J*">f Lt*C<20.l«0< ,"F' 

ITOC l.l!«t<IO.ino> 139ft, ISO) .Pttl 



I7H' fl/i P**aO TO i ,, *;OI ?'£p 20 

i7» IF »«.2(i'" TH6H 1-70 

1730 I !•£!■= je„-)-lH.laO-» •fi'fl'Jvl i. F-»dT 

1 7 *o DP^ll ^:0 - * 

ttc LI* <■■.■>>», lBOI,f3t' 

l?<0 faiM'SH ,i7*> 

1730 ^e<T R 

1750 F0» P- 40 TO "*?0I 9^EP 2<* 

i.*-n • •».. il- 1B.:J -C,l •> 'ift.n-.Mli ,pK(!iET 

ItK'J «:■ I R 

*,1MM .Jl Ellll T''ivl 

IMSU Ul tUb -■'*.*■ 

urn if « '■■ lUEN :-0 Eilf 15a0 

■ I .J l 1 Isti-n '(• THEN '20 S.EE 1B«0 

iciai rt'i oa"o r = rntajT 

ios'> riRitn*-XiCtfft4<'3t 

iS'j ■<:■; !■-''• ffi i"! fee ^ 

ISM i ,i I- ■ i. ;..: 

ItTV' A-'l 0l'lTi*.¥.'.»' , -0[«-<lt,V-Hl->2»=P')IN-<ll,V»Il-*'rPI-l 
JMm.f"J)»»'PPCJHT(l(,T<ll-li«rP0tNTII,'f»!H.17>r»(llNT ! 
V , V#AI -i«4 « ffl 
J7KI PRINT* tS,CN**<A>| 

I'l'UHIll t 

l't?i> rvnilp-5-,CH»f llS>i 
tlM HEKT » 
1 '• (• PratiTH-ZaCHU IIS> 
l-HO RETURV 

1=40 R6» QSsH LtTTtKS 
I"-0 UFIW H>23 , l«7f 

I'm., rir. <■- ■ k • 

: AW»>(Ftl • b■ill*L6• 

i.'n- lUlTjl I ■* 

•.. .'. si.ri*') 

2t'.'0 FEU t H -I'll' ■• 

71-1 : .,*l. V., 1.4 ■ 

■I ','■ I - I. t' •» 

. r I .'.^ct,! ♦ .WIS' 

-•■■i I 'j-'T l> 

.... .-■ *y- ii 

• ' ■ .-M. u H...Cr.'i" 

... -,'.'C 



Trade 

Liys Gw/n, 

Boncath, 

Dyfed. 



hipp" i*i.! 



iiji!:!. 

. 1. ■ ,■■-. 



Trade is ,\ game for one to four players. The 
object af tie game is to buy and sell gooes and 
to make aprofit. After the chosen number of 
mms has been completed, thcplayei with the 
most monsy is the winner. 

When the program is run the screen will be 
blank ."or a few seconds. When selecting tie 
number of turns 10 is the minimum for a good 
game. When contracts is displayed it means 
tha: the port shown wishes to irnpou the uius 



ot goods dispkyed. 

\\ Ik 1: in ijiiiI y»u ut;i_y buy in ;iiil i',iiik.s u. 

list infounaiion. Your ship hts thic; holds 
each of .vhich can take up to 510 units of any 
one type ol goods. On selling each hold i* 
considered individually. If you fulfil a 
contract you will make a profit^ if you sell to a 
pott you will make a slight loss. Whe.i at sea 
use N, E, S, W to move voir ship while 
sailing. 

D will display a po:ts location, G will 
peiu.il pubsagc ihiuugb d canal and P will 
ailow entry into port. Contracts atic prices 
may chtnge. 

Randomly d.triug i game at the end of the 
gams I he pi ice ol the ship will be included in 
Jk tsse-isujeiil. 



S :-v£M RE v KJPU;K,FI£ri,V5 J l-iv.L 


•■ JtFPQyL MfltHlM£RY.il4 . 4?>e .L.E.MIJ 


VUL-i .i- .:-.■ C. ■__■£?. SILK, 249 «r?C" 


. i?ri»-;v. c .r:* .Mi. . ias .. jO,CflL:uTTfi,-JL 


'■?. ^-fflj, 14&. Ctrt-Off TfIR..355, 155 TC 


• . 0,ctUcCTR ICftL , Z3* , •■}.(> , C-^NDE SPP 


H.'l 'L"--'. '.-> 'si-:' . i-.'-j . 


. e mti t f l- ■. •. , l '. con . Z7& , 145 . unp 


C :C .OtCl.i. , i-^6, e-Sv), JftMiTICfl .RLIM 
i/i^iSJ^EWiOJ AIRES ,6eE=,504.. It. 


C d C'6T RC'IT , CftC 5,171, 34-5 , NSU ORUE." 


Ms- , CO i r on , a?* , yjv , ohnuuu jtH , i- Bti i 


T, 124. , i55,N<"nSf-l5H .COFFEE. 3S4. ;.■?? 


iOEi, . 35*>, ?4)S, PWJRHft, v 33E,,C*i3iV. 


IS />.-3r 


2© .-'ftlrn- OF JJ 6, TRACES- 


£-3 UST » = i-S>3i* 


:-e dim Pci2c. ii> 


C"E L-2r> l-5 :.- C . iO; 


46 I>I« H ISO! 


45 DIH C 126) 


36 rOR Xcl lu nic 


SS COSLB l&E 


©0 LIT P$(X)=i=ls 


SS G3SLB IOS 


70 L£T t$(X)-flt 


7"5 COOLD IOC 


89 LET M (.<) =WL A* 


65 Giis-B la? 


J(? LET CCXJ =C'rtL RS 


(continued on page 177) 



YOUBCUMPUIEK. APHIL 1S-B4 175 



The dream makers 



~'iAm&!xr!2&5£ 



MJi.i±£iA 



Mf»i^K 



K 




• 





t<fc, 





I w&fef, HH^^I BBS 



3S 



* : 



H 

'■■•■" v . 









HI 



y*! 







>" 






1 



*$ 



;w 



wwwcv 



cm 



x 



\ 







1 

BH H96 IS 




53Stt 



idCKdw 




CRL orings & whole new world of excitement right in toyour 
living room! 

Games that testyuur skills .o the ultimate - whether it's zapping 
down invaders or playing a whole game of cricket. 

OnlyCRL offers mirth a.widechoice of computer programs for tho 
wor'.d's most popular micros. 
. . catch cne today at Menztes. Boots. W. H. Srr iths. 
Spectrum Group and £,1] good computer shops or send 
direct to jQRL. 

Never has sc much fixeiLeiiieii^btieri container! in a cassette! 



CRL House, 9 Kings Yard, 
Carpenters Road, LONDON E IS 2HD 
Tel: 01 533 2918 



MM 

n 



-■ MM &B3F 



SOFTWARE Fill. 



(continued from page 175) 



10C GOTO 140 

lai let «* = "■• 

IIS- LET a "PEEK A 

11C LET n -ri i l 

iae ir «.i£.?** rutn teT A.107CC 

126 IF Eo36 THEN RETURN 

130 LET RS^A*+CHR* B 

138 GOTC 110 

14.0 SLOL, 

14-0 PRIhT ST 13,2,'nOU fIRIVf PLF 

Y2RS7 (1-4) ' 

150 INPLT I 

1S5 LET X«INT I 

160 IF 1(1 OR I.d. THEN SOTO ISC 

1C3 FRIt.T «T 1S,3;"H0U URUV TUP 
N5?' 

170 INPLT 

175 LET J=INT J 

180 IF < _<1 THEN GOTO 173 

165 PIU Uil, so; 

iyo for x=i to i 

19E LET '■-' i.-: . 33 i = 100 

200 LET U f:<, 1) =300009 

205 LET U<X,2)=INT <RNDH6)*1 

:io let y t:< . 3) -h < u o: , 2> ■ 

216 NEXT X 

526 DIM B (3, I4-3! 

325 FOR X = l TO 1*3 

230 LET YoINT (RND*18) +1 

S3S LET E«INT (RNOllS) (1 

§40 IF Y=E THEN GOrO 233 

24-5 LET F = INT CRND*390) + 1B0 

250 LET B f 1,X) = v 

255 LET B f2,X) =E 

360 LET BO,X)-F 

26SBNEXT X 
279 LET NO=I 
275 GQ5UB 1130 
289 P.aiNT 

eos ran z = i to o 

£90 PaiNT "TIME ELAPSED ";Z-1 

295 PaiNT -TIME LETT ";U-2+l 

000 FDR Y»l TO WO 

305 PRINT "PRESS R KEY" 

©10 I" INKIYI-" ' THEN GOTO OlO 

3 IS IF g(Y,3)=6 THEN GOTO 76B 

320 CLS 

335 PRIST "PLAYER ", Y 

330 PRINT aT 3, B; "HONEY l";wtY 

335 PRINT RT 5,B;"YOU HAVE R SM 
IP ■ j 

3*e' IF V(Y,2»=0 THEN PRINT "RT 
SEP," 

34.* I«= WIV.aj (f« THEN PflWT ■• XN 

THE P3RT O fc ",P* (U(Y.2>) 

350 IF V(Y,6) + UfY,7) tU fY,8) =0 T 
HEN PRINT "YOL MflUE NO GOODS RBO 
RRD" 

356 1= V(Y,6) ty(Y,7) iU(V,B)-B T 
HEN GOTO 385 

360 P3 INT aT S.JJ'ON BOARD vou 
HAUE: -" 

355 PRINT "GC0DS" , "UNITS" 

370 FOR X-* TO 9 

375 IF U<Y,X)<>0 THEN PRINT S* 
UCY .X)) ,V(Y,,X+3> 

380 NEXT X 

385 IF U(Y,2)*0 THEN GOTO 420 

390 PRINT RT 19, «; "DO YOU UTRH 
TO STRY IN POPT? * 

395 INPUT I* 

4.00 IF I* II TO l> ""Y" THEN GOTO 

7 "95 

...cue IF :* CI TO 11 *Y"W" THFN GOT 
O 395 

4.10 LET U tY, 1) ■'«! (Y, Ij -200 

416 LET U(Y,2> =0 

4-26 LET EaINT CaNE*103 +1 

435 PRINT "YOU HALE ;E;" H(»IFS 

*30 PRINT "PRESS N^L ' 

4.35 INPUT If 

44-8 LET P£=P£EK 16396+5B6 +PEEK 

16307 
4-4.S U05U6 1910 

45© FOR F=l TO E 
4.55 LET G=PEEK fUlY,3)+PE) 
4.50 POKE (U (Y,3J +PE) ,56 
4.AK LPT M$=INKEY* 
4.70 IF M* = "" THEN GOTO 485 
4.75 POKE U(Y.3)+PE,G 
480 IF Hg<>"6" THEN 3DTO 578 
4.B5 CLS 
4.QO f-RS' 

4.9S FOR X =1 TO 20 
SCO PRINT X,P»lX) 
505 NEXT x 
51? fLQU 

515 PRINT "ENTER HO." 
R^3 INPUT I 
555 LET I=TNT I 

S33 IF KC OR I>29 THEN GOTC 52 
9 

S4.5 let h=p£ek (m:d+pe.( 

545 FOR X = l _ 10 
553 FOKE r-(i:+PE,S3 
555 POKE f (i: + PE,H 

v 

F 

765 
575 IF M*o"P" THEN GOTO 526 
583 FOR X = l "O 18 
585 IF U <Y,3: =MIX> 



sea NExr 

S65 TvEXT 
573 GOTO 



THEN G3T0 86 



59P !■«.'.( 
593 IsEXl 



»0» 0OT0 765 

60S LET UIV,U«'.MT,ll- ,203+ JNT 

RND+300) ) 

«18 LET U IY ,2) =X 

SIB SOTD 795 

820 IF liO'C" THEN GOTO 558 

625 IF J(Y;3i«HU9)-33 THEN LPT 

V (Y , 3) =>r li 191 

630 IF UfY.,31 =rC19J +33 THEN LET 

VW,3) =N(19> 

63S LET U iY,3) =U ( v , 3J - tU <Y, 3) «=t 
.20) +11 + (U . V 3) -M (20 i J 

e(D LET UIY.D aUlV,lJ -4-BI1 

645 GOTO 7S0 

650 IF N* = "N - *=NO U tY,3) »M(iSJ + 
33 THEN GOTO 768 

655 IF rt*="S - PND U fY ,3) =M CI9) - 
33 TOCN SOTO 7ee 

860 IF N* = "E' PND U tY , 3.1 «M 120) 
THEN GOTD 760 

66S IF M»«"W PNP U (Y .3) =H (20J + 
1 THEN GOTO 760 

07B LET PC=U <f ,3) - IH» = *M"I * •.ri» — 

"E") -33*(M* = "N"> +33* (rt*r"S - ) 
67S IF DE^33 = INT (DE/-33) 1 HEN - 

ET DE=I>E* (H*= E' > «H* = "U ,, J 
680 IF DEJ72S THEN LET DE=D£-73 

C 



©8S IF OE.l THEN LET DE=DE+7S8 

690 LET RD=PEEK (PE+PE." 

695 LET RU=G 

700 IF RD = 123 THEN GOTO 74.5 

705 LET ZX=DE 

710 LET DEsRJ 

715 LET RD=Z)C 

s&a 4.t- nm='n~~ hhu il)c = ui oh oe 

=130 OR 0E=129 OR ftU=7 OR RUcl32 

OR RU=3) THEN GOTO 74S 

72S IF H*«"»" PND (RUe131 OR Ft'J 

k130 OR aUsl29 OR 0E=7 OR DE=132 

UK t>t=iff rnt1 WIU /-4» 

730 IF «»»■£*• PND (RU-13J L3R W 

= 132 OR RU = 12? OR DE «130 OR DE =7 

OR DE=S) THEN GOTO 7*5 

735 TF H*="U" PUD 'PE=133 OR DE 

• 1£ UK L>C=li=ra UK HUsiJtf OH HVo/ 

OR RW=5) THEN GOTO 745 

74a GOTD 755 

74-5 NEXT F 

750 GOTO 765 

7BB let u:r,3>=nt. 

7B0 NEXT F 

765 CLS 

770 PRINT "'THRT Ua5 THC LR»T OF 

YOUR MODES AND YO(J ARE NOT "N P 

ORT YET" 

775 SOTO 1500 

780 NEXT Y 

785 NEXT Z 

790 GOTO 1755 

TM 0L3 

800 PRINT "PRESS 3 l-.EY ' 

60S IF INKEY* = ' ■' THEN SOTO 805 

810 CLS 

8 IB PRINT "THX» li THE PORT OF 
" .FB IVjTjtM* ' 

SS0 PRINT "GOOtia HUflLRBLE ",G$ 
(V(Y,2) > 

825 PRINT "RT R C3ST OF £" / CfUC 
Y,2) > 

8 30 PAW" «T 4,B;"VCU CO) 1 . C- THf 
2 POLLOUING" 

S3S PRINT RT 6 ( 0."1 BUY GOODS"; 
AT 8,0,-2 SELL G0O5S",RT 10,0; "3 

DISPLAY CONTENTS DF SHIP",RT 12 

,©;"4- PORT IMFOnMriTICM" 

840 PRINT RT 14,0; -g LIST CURRE 
NT CONTRRCTS , AT 15, B. "6 REPAIRS 
', RT 18,0; "7 END 1 

645 LET L0SS= (100- RKO+L0) / 100 
»S» PRJ^rr PT 21.0. EWTCR CHOXCB 

8SS INPUT I 

860 LET I=INT 1 

565 CLS 

e"?« IF 111 OR 1-7 r>fMJ &C1 C- BB» 

675 TF 1=1 THEN GDTC 915 

660 IF 1=2 THEM GDTC 121C 

885 TF 1=3 THEN GDTC 107B 

890 IF 1=4 THEN G3TC 117e 

RCK TF T=S THFN Gr>F.l IR 1 1 fH\ 

9P0 TF 1=6 THEN GOTO 1692 

9E5 IF 1=' THEN GOTC "S 

910 GOTO 600 

915 REM BUY 

<3?« i FT an=tn 

«1?S FOR Xi6 TO S 

920 IF UIV,X))B AND sJ ; ,' , x i i.iVfl' 
,2) THEN GOTO 940 

955 LEI RM=rtM+ 500-V'f>, X-»oJ 

940 NEX1 X 

945 IF RM=0 THLN PRINT "VOU HflV 

6 ^0 ROOM OfJ YOUR SHJP" 

9=0 IF flM=fl THEN GOTO 32>C 

965 PRINT "THERE IS ROr.J-r •-■Oft ". 

^M," IINTTA" 

960 PRINT "YOU HRUE fjUiy.H 

965 PRINT "HOU MANY UNITS DO YO 
J UISH TO BUY AT E 1 ; C f U tY , 2) > , 

• per ijNrr 

f70 INPLfT I 
75 >.ET I = INT I 

9S0 LET LC=3NT ( \lt < t 13 *RMDj +S \ 
) /-Si 

963 IF X<8 GR J.AM THE^ (SOTO S7 


990 TF XtCIUtY 21(;=U«V,3J THF.N 

GOTO 1005 

995 PRINT -YOU CANNOT VFORP TM 
RT MUCH" 
1000 SO.'O 97^' 
1005 -ET U(Y,1) tW(y,Jj -(IjC IVIY 

a) )> 

1010 FOR X=6 TO 6 

1015 IF UtY.X+3' =500 OR (:U(Y.X> 

<>0 RNO U (Y,X) «>UfY,2* > J THEN Ou 

t U 1U3S 

10S0 IF l> (S«0-y (Y .X+3) J THE -i HO 

TO 1040 

10S5 LET UtY,X+3) =U(Y,X + 3] +•! 

1030 LET U(Y.X) =U (Y,2) 

1035 GOTO 1060 

10*0 LET I=X- (SOO-U (Y,X+3J ) 

1045 LET UCY,X+3) =500 

1050 LET U(Y,X) =U CY,2) 

1055 NEXT X 

LOOS PRINT ■■LORCIhG TCC3 t",U 

1065 LET U(Y , 1) =U (Y , 1) -LC 

10 70 GOTO 609 

1075 IF U IY,6I +'J (Y,7. +U(Y ,8) <>0 

THEN GOTO 1090 

AOOO PRINT " THMC RRC NO (iUUUtJ U 
N BOARD" 

1088 GOTO 509 

1000 PRINT "CONTENTS OF YOUR SHI 
p.. 

1090 PRINT "BOLJ GOODS ' , ' ftnOUNT 

1100 FOR X=6 TO 8 

1105 IF U(Y,X>=:0 THEN GOTO 113« 

1110 PRINT 

1115 PRINT X-5,rfl6 5. G*(U lY ,Xi J , 

V(V,Xt3l 

1120 NEXT X 

1125 GOTO 600 

1130 CLS 

1138 PRINT "LIST CF CONTRRCTS" 

11+e PAINT "PORT";Tft* 1C; 'IIIPORT 

";TR6 26, "AMOUNT" 

1148 PRINT 

1150 FOR X=l TO NO+3 

115S PRINT PI (B(1,X) ) ; TAB 15j GS I 

»(a,X));TnB S6;3CS,X.' 

1160 NEXT X 

1166 XF 1=5 THE* GOTO 800 

1170 RETURN 

1175 CLS 

1188 nniNT "PORT QOODO 

COST" 
1188 PRINT " 

1190 f-Oft F = l TO 18 

1105 CftlNT P«(FI ;TflB l*;C»<PJ,Tn 

8 26 C (F> 

1200 NEXT F 

1205 GOTO 500 

1210 IF UiY.61 +U CY,7: +U(Y B><.>9 



THEN GOTO !««!=> 

1215 PR1N1 "YOL HRUE NO CaROO *FO 
R »HUE 

1320 GOTO 806 

1223 PR1NI "HOLD OOODS" , "RMOUNT" 

1230 FOa >=6 TC 8 

1235 IF U(Y,:<)=0 T HEN GOTD 1253 

124.0 PRINT 

124.5 PRINT X-S,TAB 5, G f ( U £Y , X i > , 
U (Y . iX+3) 1 

12S0 NEXT X 

1SS5 PRINT ENTER HOLD NUMBER" 

1ECO IMPU7 i 

1265 LET 1=IN1 I 

1270 IF I<1 3R 1)3 THEN GOTO 126 



1-=V& Ltl I = l+S 

(.siou ir j'v,u -e> tiich aoro .ac-s 

12S5 PRINT "SO YOU LRNT TO 3EL- 

TO R "ONTRRCT" 

1390 INPUT 1$ 

1295 IF I»(l TO li =Y' THEN GOTO 

1365 
1300 PRINT "ENTER OLAN7XTY" 
1305 INPUT O 
1310 LET 8=IHT O 
U19 IF u.0 DR 0>y(Y,I+3J THEM G 

ij^a'lF Jill TO H a "Y" THEN GOTO 

14 30 
132S LL1 CO^IMT 1 0*C t V fY , I) ' *L3S 
SI 

loo© PKriNT -.ou set ■, CO 
1335 LET (.' ( 1, 1) aUfY, 1) vCO 
1340 LET IMY. ICi>-U|Y.It3)-0 
134S IF UiT,X+3J=6 THEM LET U<V, 
1 I -.0 

IOC© PRXNT "_OADIiJO fCCO ■■ , ;<D»3* 
1355 LET L'lY . 1) iUlY . 1> - (0*6i 
1360 L-'JTU 803 
1365 CLS 

1370 PRINT ".^O. P0RT";TflB 18, "in 
F>ORT" , "no ffe. -PIHOUNT" 
1375 FOR X=l TO NO+3 

1380 PRINT X,TRB 3;F*(B11,X;) ,TR 
B 1S,G*(B i2,X) J . 1 RB 28,8(3. X) 
1 38S NEXT X 

i 3flO PRIN1 lihlf! CCNTftnCT NO," 
1395 INPUT O 
1400 LET 0-IN1 

li05 IF O-l OR 0>NO+3 "HEN GOTD 
1295 

1410 IF B l,OI l>VIY.O) OH E(C!,U/ 
<)U< V 1) THEN GOT3 14.20 
141S GOTO 1300 

1420 PRINT "THE C3WTRACT XS INUH 
LID" 

1435 GOTO 1SSS 

1430 IF B:3,0) :0 THEN PRINT "THA 
T MUCH IS NOT REOJIRED ■ 
1435 IF 6I3,OJ '.O THEN GOTO 1305 
1440 LET V<Y, X'3J =U IY, I +3> -0 

H15 LET CO-Ol-C lUIY.I! " • IS . 1 -< OS 

5) 

1450 LET CO=XNT CO 

1455 LET CO=CO- lO+SJ 

1460 IF LUY,I+3)=0 THEN LET U fY , 

Ti =<n 

1465 PKIN - "RF^ER UNLOADING FEES 

YOU HPUE ","£"; CO 
1478 LET U (Y, 11 =U(Y,1* +CC 
14 75 LET B(3,0: =B(3,0» -O 
14RA TP Rin,6) t>a TNEN GOTO 800 
1485 LET r=0 
1490 GCSUB 1550 
1495 GCTO 600 

1500 IF RND>.7 THEN G05UE 1520 
1505 IF RMD>.95 THEN S3t UB 15*3 
1510 IF RHD>.99 THEN 053UB 1575 
1515 GCTO 780 

1S20 TOR X*l TO INT fRND+3+l> 
1525 LET 0=XNT lRNDtie+1) 
l«n« LET CfQ)=£NT ( C ( O) * I t93 + (RN 
D+20) J .100' > 
1535 NEXT X 
1540 RETURN 

1545 LET Q»INT (RND * IND+3J +1 ) 
1SS0 Lt'I U(l,Oi=INT (RNDf-lSltl 
1555 LET 8<£,Oi=INT (RNDf 18) +1 
1360 IF tlil.O) Bii.U' THEN GOTO 
1SS0 

1565 LET 9lS,0)=INT (RNDf900J+10 


1570 RETURN 

1575 IF U(Y,2)C>0 THEN RETURN 
1SU0 PRINT YOJ ARE IN A 5T0RH" 
1585 IF U(Y ,9) +U fY, (.0) +U :Y ,11) >1 
00 THEN GDTO 154E 
iiykJ KK1NI ai.'tl.bin Uf- jm ik ,W 

t" .301 

1S95 Xp UIY,30J iaS THEN PRINT "Y 

OU COULD SINK" 

1600 PRINT ' DR1RGE SUSTAINED '; 

1605 LET 3HI1>INI IHMU1WOI 

1610 PAUSE J00 

1615 PRINT DAM 

1620 LET \J (Y, 33) =U (Y,30) -DAH 

1625 IF U(Y,30) J -0 THEN RETURN 

lose pmur • .our »h«p hrs sunk v 

OU ARE OUT OF THE GAME" 

1635 LET U (S ,3) =0 

1640 RETURN 

164 5 PKINT "IF YOU JUMP ALL YOUR 
CAROL) Y OJ WILL. OC RDLC TO K-L'L 
THE STORM AND YOUR SHIP UILL N 

OT BE OANAGED * 

1650 PRINT "DO YOU UISH _ D TAKE 

THIS OPTION"" 

183B incur :* 

166© IF I»(l TO 1) ="N" THEN GOTO 

1590 
1665 IF X#(l TO Do'Y" THEN GOT 
O 1655 

I07*o roR r =e to 11 
167S LET U (Y .F) =0 
1680 NEXT F 
1585 RETURN 

1590 IF U(Y 30) -=100 ThEN PRINT " 
vou r>o mot MEEO nEnir.S" 
1595 IF LMY. 3©)=100 TI-EN GCTO 60 


170C PRINT "YOU REOUIFE •;100-U'. 
v,3e) : ' REPfilRS , "CO-VT OF FEPRXK 
fe £••; loo 

1705 PRINT "ENTER REPPIRS" 
17ie INPUT L 
171B LET I=INT I 

lvse if i<0 or xj iioe-uiv . 29) ; t 

HSU GOTO 17tO 

172£ IF U(Y. 1* iIi-100 THEN PRINT 

"/OU CANKOT AFFORD THE RHPP.IRS" 

i;-3e if «n Diitiea them goto j 

710 

l/3b LET U(V,1I-V(Y,1I 100:1 

174.9 LET UfY,20) =UfY,3C) + 1 

174S PRINT -REPAIRS REQUIRED""., J 

00-U (Y,30» 

(continued on paqe \83, 



YOUR COMPUTER. APRIL 1S84 177 




• Europe's 

No 1 group of 

retail outlets 



LlM I I 



• Check our 

multi-national 

network tor 

your nearest 

dealer 



• Backed by 

an after-sales 

service second 

to none 



Up to £4,000 

Instant credit 

Write for 

details 



The 

Apple He 
Business 
Package 




save over £1,200 with the BIG ==™ 




The heart of the system is the Apple He Microcomputer, it's the 
latest version of the famous Apple II personel computer. It 
incorporates the latest in LSI technology and other state-of-the-art 
advances. Its unique modular design incorporates 8 slots which 
allow user expansion capabilities no other personel computer 
con match. This package includes Disk Drive with Controller plus 
a second Disk Drive a suite of Business Software which includes 
Sales Leager, Sales Invoicing, and Purchase Ledger by Peachtree 
Software International, TV Modulator, £25 Apple Software Rebate 
Voucher, Certificates, Micronetf/Prestel Discount Software 
Certificates and a Catalogue of Hardware and Software. 

Normal recommended retail price £2668 



BIG^A PRICE, Just £1449 



Micro Management Head Office: 
16 Princes Street, Ipswich, Suffolk. Tel: 0473 219461 




- 



BBC Hardware 



•'■:*. 



A full colour 32K ROM computer with 
text and graphics modes up to 640 x 
266 graphics and BO column texl 
screen, extended Microsoft basic, 
built in assembler 1 MHZ and tube 
interface, sideways ROM, RS 423, AjD 
converter. 

BBC Model B £399 



Electron 

Son of BBC at selected 

Big iPifm dealers now! 






*-» 



: %>! t 



Manufactured by the same 
company as the BBC, who have 
used their experience and 
knowledge to great effect to 
produce anotner winning 
computer. Many BBC programs are 
compatible with the Electron. 



Electron £199 




Memotech 
MTX Series 




This new and very versatile computer 
is aimed at the lower end of the bus- 
iness market and the home computer 
enthusiast. Highly expandable disk 
drives which will be available early 
spring. The Memotech is able to take, 
on many peripherals. Separate 
numeric key pad and functions key 
pad enabling fast data entry input. 
CPM compatible. The Memotech 
comes In two different versions: 
MTX500 32K of user RAM - £275 
MTX512 64K of user RAM - £315 



Atari 600XL 



A fully expandable home computer. 
Ideal for the first time user. With 
cassette recorders, disk drives, 
printer, joysticks and other add-on 
peripherals. 2000 software titles 
readily available. All peripherals for 
the Atari 600XL are completely 
compatible with the Atari 400 and 
800 machines already on the 
market. 



16K £159.99 
64K £249.99 



Commodore 64 



i 



■'■•'.■.■■ 




Colour, sophisticated ROM/ 
RAM user, full business 
applications, disk drives 
available, sound, UHF/ 
composite video, proven 
basic language, 
exceptional value, high 
resolution graphics, 

many "cddons" COOQ 
available. *A« 



CONCHESS 



X 



<-' 



^ 



■J*,JM. 



This remarkable chess 
game comes in 3 different 
finishes. Warning ... try it 
once and you're sure to 
buy it. 
Models available; 

ESCORTER £179.99 

AMBASSADOR £229.99 
MONARCH £279.99 



Sinclair ZX 

Spectrum 




16K and 48K basic, colour 
and text and graphics. Vast 
range of sofware, 
including educational 
Many add-ons now 
ava table. 

16K £99.95 48K £129.95 



MASTER CLASS 

VIDEO 




Finding it hard to come to 
terms with user manucls. 
Master Class videos will 
take you step by step and 
make first tine computing 
much mere enjoyable. Hre 
or buy for a very low cost. 



DRAGON 





32K RAM, colour, extended 
basic, sound 5 octaves 255 
tones, vast software rang©, 
typewriter keyboard, 
standard cassette drive, 
high resolution graphics 
256x192, text 16 + 32. 

DRAGON 32 £174.99 
DRAGON 64 £225.00 



TORCH Z80 

DISK PACK 800K. 



Dual disk crive complete with 
Z80 second processor and 
CPM to run on the BBC. Gives 
BBC 64K of usuable RAM. ideal 
for a small business machine 
with CPM giving acoess to a 
huge range of software 
currently available on CPM 
machines. £$39,50 



PRINTERS 



SEIKOSHAGF100 E215.CC 

SEIKOSHA GFPfiO £77A CO 

PSONMX103 £488 75 

E'SON RX-80PRINTER £339 15 

bPSON FX-80 PRINTER 1 6Cteps £454 25 

SV11TH CORDONA D.'WHEEL £51 1 .75 

TlCSTARWRnER(dOnns) 1 1265 00 

TEC STARWRI1ER RIBBON £7.47 

MCP40 (Colour Pinter) f 17135 

JUKlcirjuiDaisywheel) £458 85 

SEIKCSHA GP-7O0A 

[Colour p-inlerl £468 75 

COSMOS JP80 £288 85 



DISK DRIVES 




DISK DRIVE 1O0K SINGIF £201 2f 

DISK D3IVE200K SINGLE £241.50 

DISK DRIVE 40CK SINGLE £395.75 

DISK DWE80CK DUAL £711.85 

1 DRIVE CABLE FOR ABOVE £ 1 2 .65 

2 CRIV: CABLE FOP ABOVE £17 25 
TORCH Z80 DISK PACK E839.50 





The Big 



Attrlnaham 

Pharmacy Computer Svs'ens 

Opelond 

37Stomfctd New Pnod 

Alirir.gharr 

Oestue 

061 028 D0E7 

Bcllymoney 

Everyrron Computers 

80 ChcrioHa Street 

Bo lymanev 

Cc Ant rtm 

N teicnu 

02oS6 6211»'62oS8 

Birmingham 

The Micro Oortlo 
1756 Pershnre Gone 
Cotteridge 
Btfnnlng^on 
W' 45(4664 

Bishops Stortford 

Computus lEos! Anglla) 

3 Chunh Sreel 

Bis laps Slo'tfosrj 

Herts 

02">9S06SO? 

Bralntrtt* 

Bralntrje Computer Ceit'e 

Moselteld Road 

Brainlrse 

Essex 

0376 24922 

Bridgend m. 

Aiiromttinfi ^rvlr.es 
42 Du proven Place 
Bridgend 
Mid Slarr. 
0636 3550 

Brighton 

Gome- 

24 Gloucester Soacl 

fVlyl.lu-i 

Sussex 
0273 698424 

Bristol 

Bronso! ComoJtPf; I 'o 
24 Park Road 
Bristol 
0272 294188 

Brlxham 

Compjter Systems fTorbavl 

Pump Street 

BrrxhClTi 

Devon 
08345 a565 

Bromley 

00!a 9orp 

6Cha1er1on Rend 

Bromley 

Kent 

U'46UtJW 

Bury 

Ertertoinmeni nle'su'e 

flBThoOock 

Bury 

061 797 34«3 

Cambridge 

GCC Cambridge ltd 

6cHigTS1rset 

Scwsion 

Camtridge 

Cardiff MM 

Sieves Cornpuer Cen rre 
Costle Arende 
Cordl* 
0522 4190? 

Chelmsford 

tsse* Computer (Jenrre 

2 J 6Moulsrtarn Street 

Cheimsto»c 

Esse* 

0245 356702 




Dealer Network 



Chester-Le-Street 

<row'edge Computer Ce"1re 

tSNorhbums 

Chester .eSfeet 

Co. Dt-'hcn 

0335 881014 

Dartford 

Arttrog Compilers 
29We;t Hill 
Dcrttord Ken' 
0322 93613 

Derby 

Pi'tf By-e Corn put en 
<0Catflelie -J-. 
Londrjn Root) 

Du>Uv 
0337 3&5280 

Dover ^L 

Duvtsi 'iilttriiiiiunol 

Com niter Centre 

1819 Tie Charlton Airrrip 

H:gh Street 

tWc Kon- 

0304 212/n* 

Evesham 

Cveshorr. Micrf OeMre 
Criv/r Cou"tvcri ' 
Bridge? Street 
Evesrom Worrs 
11396 49641 

Hartley 

To*vr ComCH.tnr Sicre 
30 'ovwi Rood 
Hanley.S'o*** InT-nn' 
07J? 28754] 

Hav«rford Wte*t 

Orm purer ".en'r-"- 
18 Rivers oe Marfe' 
-kaverlorc West 
flywirl 

04H7 ? , 7f;'Jfl?3* 

Heckmondwlke 

ThnMnM* npr* OrriSie^ 

17Mail'et Street 
Heck rro v dwiV e 
Wbi1 Yorkshire 
(mt 4ft? 337 

Hem el Hempstead 

^OKfr.lns'etLid 
25 Motket square 
nerve- neoipsreaa 
Hens 
0442 55044 

High rVycorr Be 

>^ itn Sucks C'mputei Oervre 
co rtu'l '.ooste* & Peorcr' 

Wi O-rid'Ct Rocd 

"ign Wycombe, Ru-.ks 

04?4 4J?i'< 

Homchurch 

( 'orio'el Compute- Systems 
1 12o North Street 
Hrrr~r\urr - S«e* 
04024 ifVJdl 

Horsham 

Micro Store 
' t" Wjsl S'ree - 
^Vsruinn W M'ssw 
0403 52297 

Ochcrd B.)5in«s Jvste'DS L'd 

VCfi^St-c-l 

irsham. W Susse: 
(13 68461 

Ipswich 

Brn'nvrove 
74 Ccwn Sneel 
Ip.wlch Suflolt 

Im.wjUi 50766 




Lancashire 

Slackp^o Computet Stores 
170 Cnurct- Street 
Blcr-kpr.n 

LOncoshiie 
7?^ 1 '09'. 

Lerwick 

ToT-orrr>\T< s Wodc 
20 Cwime'do Roaes 
Lerwlct 
Shetlond hes 
05*5 2'45 

London 

Ccmpuiers 0' 
Wlgnr-re Street 
a7WlgT.orcStree' 
loncton 
01 4Se D373 

Mctmos 

14.16 Cniids Ploi:«» 

Eo'ls Cou«i 

I ondor, 

>-■< 1_ ?3 50O0'66O7 

Maidenhead 

ChlSWht' OC;f1pE 
45NlC10isr>n< Walk 

Moidennaoc 

06J8 317« 

Martow 

Dtvi^enc^ 
7/i ftoi otrce 
Mfi'lev. 
Buckj 
06?84 '5241 

Newton-lo-Wtllows 

v'.i'i-r "Ann. iters 
4 O'os- ..line 
Ni=,v!e-. IitWiI'owi 
Merscvwidn 
19? 524394 

Norfolk ^B 

Abacis 

12a Pciletsgote 

Norlolt 

0603 614441 

Petertee 

General Sortherr, Comaytng 
8 Whitworlri Road 
Sci.ll ■Vh•^ l"U Es'"^ 

Pete'lee 
IX.'ha.Ti 
0783 850314 

Preston 

t^a-riol Cc-noi 'ina 
67FtKj| Gcie 

Pr??1o« 

-one* 
077? vn<w 

Reading 

T t-i? Of kdhrp Cnr^*'fl <"»iY* 

154 Friar Stree' 

Reading 

Berkshire 

0734 s:»3* 

Rye 

Toligote »H«p 
toi'ootp Gnroge 
New Vincr-el'^O P-7C!rt 
R>e 

E Si;SS?» 
R\e 2;3104 

Scunthorpe 

Ashbv Computer Cer 
'E6 A*ibv u 'g'' Sltoei 

SHumbeuido 
0724 87-7E6 

Southend 
ts'uary so»woie 
241 Vtrtorc Aven 

Scut* 1 end 
Essex 

O70J4JSOt 



St. Austell 

CoTipitavi 

4 Mo'k^t Street 

'-i\ -'K|.;.| 

0716 *2°? 
Stirling 

Micro Slor» 

3B 1 he hroede 

Wna sueei 
SlMtng 

Ceiiro 9eof>n 
07W64S71 

stoneielgh 

Dicrroie ^.iei »ecn I 
76 The Vorjrtwry 

Stoneiegh «™««J 

Surrey 

rji 303 »44 

Stroud 

The Model Shop 

22 'tlgr Street 

Stroud 

Gtos 

04J3# so?n 

Surblton 

Como'jtaso've -td 

8Cer<lia> Porad* 

St Warts HI 1 

S-.rbH-'- 

Sorrey 

01 390 S'. 35 

Swanland 

5 Me<ewn> 
Swyintrrsr! 

N HurT>bi»r«'<1* 
04*? Sf 19t ' 

Taunton 

^inewcve Comauer service* 
CcrpoKitioi Sfteel 
Tfjuntoi 

Devon 

06J3 5Tr>2^ 

Tmro 

Trirof/lcrelia 

t«nl'1 FMdrv'Hniise 
Ne-A Brtdgf Strt>e| 
Iruro 
Ccrnwau 

Uxbridge 

J.KL Compute:* 
7Winr*ni =iie^ 

Middlesex 
08«S5'81£ 

WelllRD 





Ho*th ken' ?c-Tipi;'9r ~=rvn 

52 54 F3o||a-r..»P^-r 

WeMirig -HBBBjI 

BedK 

Keii 

D1 30'?6~ 

Wolverhampton 

Wstvorhamp'c - ' C<nr> Jto' "'o' 

1710Uchii^ d >tt 

Wolverhomoio - ' 
0912 20907 




foi yout nearest Euiopeor 
'ofsp^^no rt^tc^'^or HoUcoci 

Belgium 

Micro Managemert 

Belgium 

3alaeistrao' 

201 B 4'b^src 

Bogium 

035.389284 

Holland 

Micro s/lonage■T■<=^• 
NederlandS 

9andHi:lss'faot9B?4fJ^ 
Ah Alptien-aan-de r | lit 
C-fJO - 72M0 




CHECK WITH YOUR LOCAL DEALER FOR SPECIAL BARGAINS AND NEW PRODUCT RELEASES 

(All p-oducts normaty in s*ork but Jo prevent wasted icurney phone yourlocol daaler first before calling All orice; inclusive nf vati 



InMctHI 



THE HOTWARE PEOPL 






i 



Written by Mike W acker 




i* 



>» 




As the last.. remaining soldier of an 
army Qf-^nts crushed by a group of 
scorpions, your sole purpose in life is 
To rescue the Queen Ant taken 
hostage only moments ago. Fast 
action machine code game that calls 
for a winning comb nation o' sharp 
wits plus extra fast reflexes. 




Available on CBM 64 

Address: P.O. Box 4BT, 35-37 Watdour Strum, London W1 A 4BT 

Telepnone: 01-437 31 56-7 



. 



SOFTWARE FILE. 



(continued from page 177} 



17BO goto sea 

X7BO PRINT "END OF GRMK" 

X76B PCJR Xai TO NO 

J.7SS IP IMX.3J :>0 THEN LET ycx,l 

1770 IP U(X,3)«0 THEN SOTO 17S5 

177B PGR P»6 TO © 

17SO IP UfX,F)«« THEN SOTO L7SB 

176S let y rx,i3> »v (X, 13) +c ty o,r 

J ) #U(X,F+3> #.9 

i?n pi 5 

iee» PRINT "RESULT BPTSR ";Jj" G 

OES" 

It' 10 PCR .■:«! TO NO 

ISiEa PHINI 

ieae print "player ";x 
leae print "To-al.£"; v<x,isi 

1630 PRINT 

1038 NEXT X 

18*0 PRINT RT lB.flj: "DO YOU UiSM 

RN EXTENSION OP THISORME?" 

184.5 INPUT 1* 

1850 IF IM1 TO 1) o"N" THEN OCTO 

iaee if x«ii iu x> < ;■ "Y" ihcn out 

o lets 

186® PRINT '-'MOW HOMY EXTRA 30fS? 

186© INPUT vl 

1S/V us 



187B oo~o aes 

l««a PRtMT AT 91,«;"JO YOU UANT 
ANOTHER ORME-* tWN) " 

iaas lc- x*»;nkey| 

1890 IF I*-"Y" THEN 2L8 
189BBIF If="Y" THEN RUN 

1QJI(X TP Ti="H" tmkn stop 

19B8 Q0T0 less 

1910 REM MRP 

1918 CLS 

1930RPRINT 




Caterpillar 

Rfcharch Arusxdaio, 

Leeds. 

West Yorkshire. 



liiiiiL 



-^— 



B 



1 



Caterpillar is based on the papular arcade 
game Centipede. The caterpillar moves 
horizontally but drops down a lir.e and 
changes direct inn whenever it reaches the 
edge of the screen or hits a mushroom. Your 
task is to kill off the caterpi.lar before it 
reaches the bottom of the screen and kills 
you. 

The mushrooms can be destroyed by 
shooting them three times. Their colour 
changes according to the number of hits 
sustained — no hi:s — red, ane hit — green, 
tvo tits — blue. However, spiders often spin 



down from their webs abavc the rrushroom 
patch :o drop more mushrooms. The spiders 
can be shot for tonus paints, but do not get in 
their way — :hey are lechtl. 

A snail also joins in ihe fun, poisoning any 
mushrooms in its way. Bo'.h the snail and the 
poisoned mushnoms can be shot for honus 
points, but if the caterpillar comes ir.to 
cor.taci with a poisuncd mushroom i; will 
die. 

If you manage to shoot all :he segments of 
the caterpillar then you move or. to the next 
mushroom ?atch> which contains more 
mushrooms end all the usual crecpy-crawties 
and, of course, ano:hei caterpillar. You have 
three bugs with which to fight off the 
caterpillars. 

When asked if ycu wan: instructions, type 
Y or N, However, the Instruction; are more of 
an introduction to the .nhabitants cf the 



mushroom patch than an explanation of the 
game. 

The program allows t.ie use of bot.i 
keyboard and joysticks. Although you are net 
Hiked if yuj waui to um: Joysticks, a check is 
mad:, so you :an us: either, and you can in 
fact :hange in :he middle of a game. For chose 
without joysticks, the Adval commands la 
Frocmove anc Procfire can be omitted. A 
word uf warring for chose with joysticks: 
make sure that the lever is centred when using 
ihe keyboard, otherwise the program will be 
responding to the ;oystick as well as the 
keyboard, The keyboard controls are Z to go 
left, X iu gu right, and Shift lo fire, 

The program itself is well-structured using 
procedures and the minimum number of Goto 
s:atemerus, The following is a list cf 
procedures used and their main purpose, 
FRCGmove : moves the bug. 
PRCCfire: fires arrows and checks if they 
hit anything. 

PRCCcate-pilar: no/es ca.erpillar. 
FRCCdown: moves :aterp liar dewn a line 
FRCCpsst checks what pest needs moving 
— snai or spder. 

PRCCsiail: moves snail and poisons any 
mushrooms it passes ever. 
FRCCsoidsr: moves spider and d'ops 
musMroums, 

PRCCscreen: sets up screen rJisolay. 
FRCCc ear: resets variables after clearinc. a 
screen. 

PRCCdsac: checks If last score is a 
ligfacore. displays htgn-score table. 
FROCinstaictlons: displays cha - acters, 
instructors, and controls. 
PRCCinit: se:s up variables and defines 
envelopes. 

PRCCciars: sets up user-defined 
characters. 



/ 



10 M0DE2iP^0Cin-. t;PRDCchars 

20 REPEAT i=RCCinstruct ions 

30 REPEAT i PRCCscreen 

40 REPEAT i PRCCmov»! PPXJCf i re ! PR03c itiroiHar; PRCCpss 
1 1 UNTIL CV. OR D7, 

SO IF CX THEN PROCclear ELSE IF D7. THEN PftOCdaad 

60 UNTIL Ly.-CtPROChisco'esiUtJTI- FALSE 

70 END 

SO DEFPROCinove 

90 IF <:NKEYI-t8) OR ADK'flLU: 01 V tol/fW) AND P7.>63 
AND =0INT;A7.-32,lb)«O THE^ fOVE A/., 32; PRINT bugisA^A 
7.-64 i10\/E AX ,32 j PRINT bug*: ENDPROC 

lOO IF CNKEY<-67') OR ^Dv'AL ( 1 > DIV £,4<2i»> AN3 fi%<\2 
16 AND POINT (AT, +96, 16J-0 T^N MOVE A>.,32iPRINT duc*iA5'. 
=AX+64:fOVE A'/., 32: PR INT bug*; ENDPROC ELSE ENDPROC 

ltd nFFPROC-f i rm 

;20 IF (INKEYi-U QR :ADVAL(0> AND 1>»1) AMD V01 F54 
THEN =y.=TRUE:eX , /.=A'/.!BV*/.=32!GC0L3,l4lHayE BX7..BYV.: VDU 2 
28:SOJNno,-K«.6.l! jy.-OsREPEATsjy.-JV.-t-JtGDTC 140 ELSE IF 
NOT -% THEN ENDPROC 

:30 JV^O: REPEAT t J%=>JV.-1 ;6C0L3, 14: MOVE BX%, BV/i VDU228 
i B v, /.-BY^+32j MOVE BX'/. 1 BY7.j VDU229 

:40 IF Br/.>e95 T^E^ MOVE B)i7. 1 3Y7.:VDU22BiF*/,"FA_SEiUNT 
IL FX-FALBEiENDPRCC 

:50 IF POINT <BX7.+32,BV/.+16)-=l THEN MOVE BXS ,BVX: VDU2 
2etmuvt. HX'ifBV/i+.y.diHMiN hnstnuvt yx'/.,&v7.+32i print en* 
:SOUND 0,-15,6,2iF/:-FALSE:SC-/.=SCy,+20:VDJ4:PRINT TAB<6, 
2) iSG'/.iVDU5iLNTJL -V.=FALSE: ENDPROC 

i.60 IT POINT (DX7.i3Z.DYV." J 6>-2 TIICN MOVE BX% ,BY7.iVnj2 
28SMOVE BX'/. ,EY'/;+32iPFINT GM*:MOVE BXS, BY7.+32: PRINT B1* 
iSOUND 0,-15,6,2iF/i=FALSE:SCV. = SC7.+30:VDU4iPR[NT TAB(t>, 
2) )SCX>yDU5sl.NT:L -7.=F6LSE! ENDPROC 

170 IF P0INT(BX7.+32,B/7.+16)=4 THEN MOVE BX''. , E<Y7.:VDJ2 
28:MDVE BX7. t EY7.-325PFINT BM*:SO'JND 0.-15,6, 2i F7.=FALS=: 
BCY.= SC7.->40:VrU4: PRINT TAB (A . 2) : SCY.z VDU5: UNTIL F7.=FALSE 
: EMDPROC 

180 IF PDINT<BX7.+32,B , i'V.+16)»K) THEM SOUND 2,2,140,1s 
MOVE BXK,By'7.:VDU229jM0VE EX7. 1 E'Y7.+32» PRINT 5 pi der»:F%«F 
ALSE I P7.-0: 3C/.-SC7.+200 1 VDU4i PR TNT TAB { 6 ,2 > : SC 1 ''.: VDU3 : UNT 
IL F'/i-FALSE I ENDPROC 

190 IF PDINT(BX7.+32,BY7.+ 165-U THEM MOVE B<7.,BY3:VDU 



228iMDVE BX7.,BY7.'*-32i : 'RINT PMti SOUND ,-15, 6 ,2i FV.^ALSE 
(SCV:-SC7.+ :00lVEU4lPRINT TAB(6,2) |5C>:i VDUSlUNTIL F7."FAL. 
SEiENDFRDC 

200 IF PDINT(BX^+32,BY7.+24)=14 THEN SOUND 1,2,150,1: 
MOVE BX7.,BY7.:VCU22B:iaVE BX7., BY7.+32:PR:NT sn»i :*: P7.«FA 
LSEiFVS-^ALSEiSeV^SCy.+SOOlVDU^tFrUvJT TAJ* (6,2) : SC7-: VDU3 ! 
UNTIL K7.-FALSEIENDPRDC 

210 IF POINT (BX5+ 32, BY7>16)<>5 THEN UNTIL J7.»3iENDPR 
OC ELSE MOVE BX7.,BY7.: VDU22S:K7.=0s REFEA's K7.-K7.+1 ! UNTIL 
(3X7. <K7.)=BX>: A^D SY7.<K7.>=£<Y7.-i-?2) 

220 SOUND l,2,100,liNIDVE SX7. 'S7.) ,£Y7. :S7.) I PRINT G*ihQ 

ve sx7. (S7.: , s/y. tsy.: ■ print rm*i bva (3X)-0t8YX (sy.> •oiSX-sa 

-l,PS-F^L6EiSC^'-SC%*S'>iyDU1iPft]NT T/-B<fe,2> p£C'.li VDUSt IF 
S"/.=0 THEN CX.=TRIJE: UNTIL F7.=FALSE; ENDPROC ELSE UNTIL F 
7.=FALSE: ENDPROC 

230 DEFPRrj"rj>t(»rnil l<»r 

240 MOVE SXy.(S*/.: ,SYy.>Sy.>: PRINT ;r:IF 5Y7.(i)<32 THEN 
DV;=TftUE: EfJDP^OC 

250 IF S7.>1 THEN FOR K7.=SX TO 2 STEP -1 : S>7. (K7.)=SX7. ( 
KV.-l' I.SY7. .KV.) »=Y7. :K7."1 ) : NEXT 

260 8X7.:i)"S>%{: t+SD'ii IF POINT (3XV,< 1'1-32,SY7.<1)-16) = 
-I THEN PRQCio^n 

270 IF POIMT(SXr.(l)+32,SY7.(l J-16)=l OR PCI1NT<SX7. ( 1) + 
32,577.(1) -16) -7 OR POIMT (SX7C( 1 )+32,SY7. 1 1 )-16) =4 THEN P 
ROCdown 

2B0 IF FOI>IT(SXr.( l)f32,SYTi( U-lSX.^11 THEN 2rO ELSE 
MOVE 8X7.(57.) , S'v7. (57.) : PRINT C*: 5X7. (S*/.) =0: SY7. (87.) ^C: SX«S 
7.-1 :SX>I<i:=SX7.(l>-SD7.: MOVE SX7. A ) ,SY7. < 1 ) tPRINT C*i IF B 
7.-1 THEM CX-rRUEi ENDPROC ELSE EWD'ROC 

290 IF P0IMT<BXy.(l)+32,SY7<i:-16>-3 THEN MOVE EXXll) 
,SY7.( 1):PRINT C*: D7.=TRUE: ENDPROC 

300 rOVE SX7. ill, RY7. ( : ) : PRINT C*: ENDPRDC 

310 DEFPRO-down 

320 EY7. 1 1 ) =SY7. ( I ) -32s SX7. ( 1 ) =SX 7. ( 1 ) -SDVI : BDX— 8D» 

330 IF PDnT(SXS(l)+32,SY7.(i;-16>=l OR P01NT(SX7. (1 ) + 
32,SY7.(1)-16)=2 OR POINT (SX7.< 1 :+32,SY7.( 1 )-16) -4 THEN S 
XX ( 1 1 »EX7.t 1 ) +SD7. : CJOTO 330 

340 ENDPROC 

330 CEFPRCCpeat 

360 IF P7.=0 AND RND<:00) = 1 THEN PV.= 1 : PX7.-0: P/7.-RND (6 

fcontnued en rex\ page} 



YOUR COMPUTER APRIL 1 984 1 83 



SOFTWARE FILE. 



tconunuecf from previous psge) 

>*644l 92: SOUND 1 , 1 , 100,9s MOVE PX*/.,PVy.: PRINT rinai If 

370 IT PV.-O AND RND<LJO>-l THEN rV.-ZsSQUHD 2,4,lT3,ll 
AX!C=iRND(20)-l)*64!AV/.=?2E!l'10Ve A>5C,AY7.I PRINT spider* 

390 IF P7.= 1 THEN PROCsnsi 1 : ENDPROC ELSE IF PV.=2 THEN 
p=*nr.« M -irlw-:FNDPRCC ELSI EMDPROC 

790 DEFPROCsnai 1 

400 MOVE P>X,PYXj PRINT ana- 14 

410 PX - /.=PX'/.+64: IF POI^T (PXX+32, PY7.-16> = 1 THEN MHVF P 
XV., PYTS: PRINT RMfiNOVE PXy.,PYj;: PRINT PM<:G0TO 410 

420 IF FClINT(PX7+32,PyV.-16:=2 THEN MOVE PXX ,FY7.: PRIN 
T 3Mi:M0VE PXX,PYXl PRINT FMS:GOTQ 410 

430 IF FaiNT(PX/i+-2,PYV.-16:=4 THEN mwe px:'.,fy7.:prin 
T 3M4:M0VE F'X7.,RY7.r PRINT FM*:6UT0 410 

440 IF F0INT«PX"/+32,PY7.-16:=li THEN K3VE PX7., PYXf P^I 

nt rr* 

43C IF POINT (PX*4+52,PyX-16>-i CR POINT -PXX+32 .PY7.-1 
6) =5 THEN F7.*FALSEi ENDPROC 

16C MOVE FX7. ,F'YV.i fTUNT nnai 1 *i ODPROC 

47C DEFPROCspider 

4SC MOVE AXy.,AYV,iPRINr epiderf 

4<?l*. AV/.=aY7-32i IF POINT CAXX+32 , CV/.-l*> -3 OR POINT<;\X 
•/.+S2,AY*-16>=2 OR P0]NT(AXy.+32,AY*/-lo)"4 OR POINT :AX>:+ 
32,AV/.-16)=«ll THEN 490 

50C IF POINT <AX7.+2*.AY7.-48: = 14 THEM SOUND ?, 9.140, li 
QC0L3,14sMDVE Br/.,BY*.I VOU22BiFy.=>F0LSEi PX"Ql 8CX««CX+200 
iVDU4iPRINT TAB(6,2)}6CX»VDU5:EMDFR0C 

510 IF P3INT(AX7.+ 32,AYy.-16)=-l THEN S3UND 2,0,0,OiP7. 
-0: ENDPROC 

520 IF POINT <AX7.+ 32,AYV.-16)=0 AND RND<3)-1 THEN MOVE 
AXX,AYXl PRINT RMtiBOTG 490 

530 IF HJ1M (AX%+S2,AYX-16)"3 THEN D7.= TRUEr ENDPROC 

540 MOVE AXy.,AY7.iPPrNr spiderf t EN DPRO- 

550 DEFP^OCscrMn 

560 MOVE 0, 1023 1 PR INT C*t C*i C«: I^OVE OBB, 1C23I PRINT 
C*sC*jC*tBC0L0,2iMDVE 310, I017t PRINT'CATEFPIuL AR' iGCOL 
0,3iM0VE 300, 10231 PRINT 'CATERP I _LAR" 

570 VDU4t PRINT TdB<0,2>; "SCORE "j SCV.I TAE < 12,2) \ < LIVE 
8 "iL7.iTAB<0,3)! ,, HIGI- "| H"/.< 1 >: T^B (12,3) I "SHEET "(sheet 
XtVDUO 

580 FDR K7.-1 "D TS+sheef/.j NV.= <RNT) (?0> -1 >#Ais N7.= i77-R 
ND:25))*32iM0VE M7.,NKi PRINT RM*:NEXT 

590 MOVE A7.,32iP3INT bug*: FOR KX-i TO ISiMOVE 5X7. (K% 
I ,5Y7. (KS> : PR INT CSsNEXT 

SOC ENDPROC 

iK DEFPROCclear 

<>2C BOUND 2,3, 120, 1 s sheet 7.=shset7.+ i j FX»FALSEiC7.-FALS 
fc 1 rX-FAL8ElP7,-0l RESTORE B70(FQR K7.-1 TO 12lREAD 93%<tiX 
> ,3YV.<KX) :NEXTiS7.=12:SD"':»64 

630 CLS:ENCPROC 

64% DEFP=\acoeaa 

6SC SOUND 2,4,100,liTIME-0ifiE=>EAT UNTIL TIME>250iS0U 
ND 2,0,0,0 

itC DJl-r^LSCiRCGTORE 07OjF0R <%-! "O 12iKEAD SXXCK^) 
,SY% (K5£> : NEXT: Si= 12 r SD7.«64» L>:=Uii-li FX=F^L£EtP7.=0 

o70 CLS: ENDPROC 

hRO DEFP^OChi icorot 

690 VDU4i IF BCXOHXtSi THEN 710 ELSE =RINT TAB(5,3i| 
"A H I-SCORE" lKX»Ol REPEAT t KX-KX+Ii UNTIL 3C'/>HS(K/.> :#F:<1 
3,1 

700 JS-3l REPEAT MX CJX) -Hy.CV.-i ) iH* (JX) «1-* (J7.-1 ) i J7.-J 
7.-1 1 UNTIL JV."KV.iHV.(K>!)»SCy.) INPUT TAB >0, 10) "Name ",Ht:K 
'/.) :H*(KV;)=LEFT*':H* <KJO ,0) 

710 CLBtVDU5:GC0„0,2:M0VE 320, 928i PRINT"HI-SCaR£S" I 6 
COLO, 3: MOVE 31 2, 932 1 PR I NT "HI -SCORES " I0DU4 1 FOR KX-i TO 
5t PRINT TAB(0,KX#4+4>;KXiS=CC2> iH'/.CK'a) sSPC<3: ; Hf (KV.) tN 
EX" 



•7SO PRINT TACXZ.20) ; TPESS SPACF SAF, " : REP=ftT UNTIL 
ET=32: CLS: VDU5:SC7.=Oj (.'/.=" i A''.=57fa:sbeat7:=: iEMDFRDC 

730 OEFPROCnstructisns 

740 yriR;[;C0_O,2;MOV= 2AA,515iPRJHT"INGTRJCTIO»JO?"iG 
CDLO , 3: MOVE 25S , !51 9 : PRI NT" INSTRUCT I ONS? " : REPEPT t G#«BET 
*:UN'TIL S*='Y" OR B--="M" :CLSs IF G*='N" THEN ENDPROC 

7S0 GC0LO,2:10VE 7-10, 9&6: PRINT 1 CATERPILLAR" tfiOQLO.Si 
MDVF 300, 991 :P=(INT "CATERPILLAR": MOVE 100,903; PR IMT buo 
fsMCVE 40;>,°00:PRIN-"BJ3"jMaVE 100,800: PRINT C*|C*fC*j 
C^:fOVE 40O,800:PRIWT":ATERPILLAR" 

7iO MOVE 100, 70O: PRINT sn.ii If : MOVE 4<>0 . 700* PRIMT"3Nfi 
I_":MOVE 100,6-:<0:FRINT *pider*:MOV£ 4iXt, 600l PRINT"BPIt 
E=l":MOVE 100,500 1 PR INT Rl»f jGMfi BMf ;PMf:MOVE 400,500:PP 
MT'MUSHft^OMS" 

770 MOVE 100,20Ct:PRIMT"PRESS SPACE BAR"iREPEAT UNTIL 
3ET"32l C_SiGCDLO, 2) : MOVE 2ofc,954: PRINT'XATERPILLAR" I C 

CaLOtSiMOJE 2S6,9S9iPniNT"CATC-*PILLAR": VDU4 

7S0 PRIMT TAB CI ,6); "Kill oii the 1 caterpillar be-fc 



: t kills yon . ' 



Beware the spider *• it cr 



r»" 

awl « rinwn" ' ""Ki«> "scroon droppiiq"' '<muBhroo«is , and th 

e •DAil nhich poisons" ' ' 'ths frushroDms. " 

790 PRINJT" ' 'PRESS SPACE BAR":FEPEAT UNTIL GET-32lCL 
S: VDU5iGCDLC ,2: MOVE 266.954: PRINT'CATERPII I AR"i BCOLO , 3 
iKDVE 256,959tPRlMT'CATERPILLAR":VDU4 

SC»j PRI\)T TAB>(5,S)j "CONTROLS";7AB:2,10){ "I L 

EFT"( TAB(2, 12) ; "X RIBHT" ;TAB (2, 14) ; "SHIFT 

FIRE";"AB(3,20' ( "Dr Joysticks PRESS SPACE BfiR" t RE 

PEAT UNTIL l:ET=32: CLS: VDU5: ENDPROC 

BIO DEFPRCCmit 

620 DIM 8XY. (12) ,5Y7. U2MRE5T0RE 870S-UH KS"1 TO 12lR 

EAD 8XX(KX) ,SYZ(K/.) iNE)iT 

B30 DIM HX<5; ,Hf <5>iF0R Ka«1 TO SlKX<K%)«:600iK«(KX) 

- >B B C"i NEXT 

840 A'/.«S7A: Fi»F=tLSE i sheet "/> 1 1 57," 1 2: DX.-F ALSE i BD*/ »64 1 C 
'/>FALSE 1 8CX-0 1 LV.-3 1 F*/."0 

R50 FNVFt nPF I , 1 ,5, -5,-5 ,50 , 25,25, 13fc,C , O. -5, 15t ,0i E 
NVELOPE 2,i;53,8,4,8,3,:,l,126,0,0,~JO,12t,OiENVELOPE 3 
,2,8,-1,-1 ,B,200,?OC,l26,-i,-l,-i,126,10»ENVELDPE 4,8, 
10,6,-1 ,0.0,255, 109,-t .0,-1,126,126 

860 ENDPROC 

870 DATA 704. 664, 640.964,576, 664,51 2, 8t4, 448, B64, 384 
.864, r-20,964,256,96*, 1*2 , 364 , 12B,864 .64 ,864,0, 364 

8B0 l>E-.F^ROCchar« 

890 VDU23,224,O,24,32,60, 110, 122,0,0,0,23,225,0,0,8, 
0,16,4,24,24 

<?■•>:■> P.N*-CHK* .e-«-CHP*?-CM ! **lfCHR»-22i*CHR*8*CHRel8+UHK* 
3+CHR4~+CHRf225iGM*=CHRf 13-t-CHRf3-HCHP*2«-CHR*224fCHR*8+C 
HR*1B+CHR*3-H;HR*7+Cl-Rf225 

910 BM'f-ChF-f lO+CHPf3-CW : V*1+CHR*221+CHR*S+CHR«lQ+CHR* 
3-CH^*7+CHRf225tPM*=CHRf 19+CHR*3+CHF*1 L +CHR*224+CHR*B+ 
CHRf 1 8»CHR£3>+CHRf 7+CHRS225 

92;> VDU23.226.24.6CI. 126. ?SS ,?SFi, ?4, 0, ft ,'^, 977, 24,76 , 
6c, 165,129,195.66,66 

970 tug*=r»Rfl8+CHR*3+CHR<3+CHR*226-t-CHR*B-tCHR*18+CHR 
fo-l-CHR*2+CHR*227 

940 VDU25,22B,0, 16,56, 16 , 16 , -.6,16,0 

955 VDU23, 22°, 0,0, 24, 255,255. 24, 66, 66, 23, 230, 0,24, 10 
2,0, Ci, 102,90,66 

96;i C#=CHR»lB+CHR*3+CHRf5HCHR*2294CHR*B+CHRfi8+CHR*3 
+-CHR»64CHRf230 

97:i VDU2T, 231, 0,0,0,0,1, 127, 254, 0,23, 232, 0,56,124. 12 
* . S/., , , , 

?S:> fn«:l*«CHRfia~CHR*3*CrR*°+CHR«23l+CHR<B+CHRfl8+C 
HRS3*CrRf : 4+CHR*232 

9P5 VDU 23,233,0, ISO, 121, 214. 2S1 , 121,84,130,23,234,0 
,; 30, 0,40,0, 16 ,B4, 130 

: 005 sp i der *-CHR*l 8+CHRfJ+CHRs 1 0+Cl-R*233+CHR*e*CHRf 1 8 
+CHRf3-tCHR*12+CHR*234 
101 ) ENDFRDC 



File saver 



F D Rcsc. 

Stoke Bishop, 
Bristol 



fMdM-iZM 



V\\:.KV. TUM SPIuri'W.M with ts Save Code 



command, the CBM-64 lack^ the flciliiy for 
sj\::iiia portion 6) memory Frora B^sic I'.iis 
prognun provides such ucility. It allows you 
to sjve ai*y s".r«ich ni" memorv, apjtdfying the 
stau address, the ini-ih address, filc-numc, 
device number, and svcondaiy address. 'I he 
device number will LSUtlly be 1 Ibi tape 
savini: or 8 tor disc saving, 
One. 1 you have typed th; program in rur it 



viid wait tr>r it to I'.ike in a miall maehine- 
vod*. routine. You will then b: askeJ to 
specify addresses and device number. If you 
pvc ) u:i your secondary udirc«i *"OU can 

reload the file usiii^ i.nad; giving a secondary 
uddcess of xcrti means that you will have to 
t..se the command Ltiad "",1.1. To save a file 
vhe:hcf it be date or a machine-code program 
simply jtitcr SYS 49152. 



t TK'PlT"FTLENflf€";F* 

2 F*-LEFT*<F*,8) 

3 FCW1 TO LEN(F«:P3KE819*'N.*lSC:iil3*(P*,H,i:)--HEXT 

4 INPI T"STfi!?T RiinR-S:S";SP 
3 INPLT"F>JD RBTjRES5";iR 

6 input -rev ICE mo.";d^ 

7 INPlJT"SeCCNI)RT ! flODR-SS';ES 
$ II -49 IK 

9 I»49132 

10 REAP R* 

20 IF P*-"-" THEN 200 



IZ rL*-LEFT*<R»,l) :flR*»RI3HT*<fl*,I) 

40 IF RSCfPL*><65 THEN 3-VAL<flL*>*),6' OOTO C6 

!0 r-<fl8CCPLf)-35)Hi«6 

€0 IF flSCtfWIXffl ^En D*D+V 1 ii.';RR*>'0'OTn 69 

n t-I?^SC(flR*)-55 

E0 <=oke i,j5|»i+i«ocrro i0 

100 DATA fl9*08ifl2*e8,P3/F«.20,BR*FF,flS,0l,fl2,34,PO,e3*2fl/BPiFF,fl9*FF,65.FS 

110 TJPTfl P9,FF,98.PC.M.W,S3.FF,A9,F3.29,P8.FF,60,- 

200 POKE n^^N^PCKEII+S.ES 

110 POKE H+WiUENCF*) 

220 (^IW<S»/256>sP0KElI+19i«-ftiaWiWieeiI+a3 R 

230 P-Hr<EP/2S6) : PDKEII+27 ) eA-(»*256 : P0KEII+29.P 



184 YOUR COMPUTE!, APRL 1984 



Tape back-up 



SOFTWARE FILE 



J Press, 

Biggleswade, 

Bedfordshire. 



: mmm 



This uauhnh-o.wi: routine res.des in the 
f rin:er suffer and will allow buck-up copies la 
be mode of almost ury program on both 16K 
and 48K versions of the Spec:rum. The 
routine is compat.ble wi:h the ZX Interface 1 
and is easy to use. 

Type in the program as luted and then 
enter Run. The prograrr. will Poke the 
machine code into place and will then save it 
to upe. If you have made a typing mis.akc, 
cne message Suncheck Erroi will be dis- 
played, in which case you should check the 

Data 3tacoiKnls for trrors. 

The cloning routine is loaded by entering: 
LDAD "JPCLCME " CODE 
Once the code has been loaied, either: 

RANDOMISE USR 22293 
You will be presented with a menu of the 
tiree options available to you. 

The program to be backed-up mus: be 
copied block by block — Spectrum programs 
usually ;onsist of two or :hree data blocks : on: 
of which may be hcodcrlcjs. Prcs3 1 lor i 
normal blo:k — with a header — or 2 if ih; 
Hock is htaderleis. Put the program to b; 
copied into the cassette recorder and start it 
playing. If option 1 was selected, the name of 

the block will be displayed. Cncc the blocs 
has been loadsd the ncrmal Stan upe and 
press ary key message will be displayed, you 
s.aould then put ihe b<.ck-up tape into the 
recorder, start it lecording and press any key 
on the Spectrum. Whcx die bloc* has beeji 
saved tile menu will be redisplayed so that you 
can copy another data block or press 3 to 
return to Basic, 



5 


LET a*0 


h 


REETCRE 50 


10 


FDR i>232?6 TO 23296+238 


20 


RE£Q =: POKE i,c: LET a=a+n 


30 


NEXT i 


35 


PRINT ' a 


to 


IF ■022B83 THEN PRINT ' " BUMCHECK ERROR": STOP 


45 


SAVE "JPr.LDNE"CrJDE 23296,2^9 


50 


DATA 62,2.205, 1 ,22, ©,22.205,66, 14, 17. 104,91 , 1 ,5S,0 


70 


DATA 205 , 60 , 32 ,33,0,91,229, 62 , 2-V7 , 2 1 ? , 254 , 79 . 2*30 


90 


DATA 1 ,40,12,121 ,230,2,411,66,121 ,230,4.32,237,225,201 


110 


DATA f>2. 49, 205, 166, 91 .175,55-221 , 33 , V\3<» , 9 1 ,17,17,0 


120 


D A T A 20 5 , 2 , 8 , 5 , 239 , 9 I , I 7 , 1 9 2 , 9 . 2 05 , 3. . J 2 , 1 , 1 . , 1 7 


150 


DATA 240,91 ,205, 60,32, 55, 62 , 255, 237.91 . 250.91 ,221 ,42 


t ;.o 


n&TA I O: , 92 , 205 ,2,9, 45, 1 M , 92 


3 70 


DATA 22:, 33,239,91, 195, 112 


IBO 


DATA ? , 62 , 50 , 205 , 1 66 , 9 1 , 55 , 62 


190 


DATA 255,221,1;:, 101 .95, 17 


200 


DATA 255 , 239, 205 ,06 , 5 ,221 , 229, 225 , 237 ,91., 1 01 , 92 , 175 , 2:37 , B2 , 


34 




2»o 


DATA 250,71 ,62,233,205, 1,22, 173, 17, liiil .9 ,20? , JO , 1 2 .2^3, 2Ci:S 


220 
5 
230 


DATA 2 , 230, 205,212 , 21 ,62, 255,221 , 42 ,lOi , 92 . 237 ,9i , 25C ,9.1 , 19 


DATA L 94, 4, 213, J ,8,0, 17,:l76,91, 193,60*52 


240 


DATA 22, :1 ,0,6,6,22,0,0,22,3,0, 127,74,80,39,36,52, 13, 49, 43 


250 


DATA 7B , 79,82 , 77 , 65 , 7f . 32 , 67 . 79, 80 ,89, 1 3 ,50, 45 , 72 . c.9 ,65, 68 , 


69, &■ 


2*74.69,83,63 


260 


DATA 32, 67, 79 , 80,69 ,15, 51 , <5 . 69, 7B 


270 


DATA £>8, 13,79,00,84,73, 79, 78, 63 



3D graph program 



Robert Driver, 

Leeds. 

West Yorkshire. 



mi. niiiiiiiii.ii. ;i.. i. 



HiREis .\ 3D-Graph proeram which will run 
on a 16K or 32K BBC Micrc. It wi.l p:ot any 
section of any function for Y in term; of X 
and Zus ct wiic-ftauie oi sulfate; diagram with 
or without ixe> — the axes option is only 
offered if the chesen values for X and L 
include the oristn. 



i ;-■=- .......•...«••.... 

*c*i-i • :j-tjRiPH * 

(CfEr * MRITTEII tV ■• 

:■:<£". * kkit oriuer • 
*c«« • ccfvicoh* i*»4 . 

, : = c- . a 

SOSE* IW» M I, „ WWHW1 

to, 

W :■■- EBRW GOTO ,360 
WNH) 

i»:*»mikit 

HOftE'EATiREK -tflh 

IMMDK7 

IkOPWCIfunfTiMM sfSC3B*C 

IMPMOSflBUC 

lBCrCCC*IIIEr COMSCL 

15OFR3CPL0T 

2SCUWTJI. FALtElftEH l_C3P 

3MM 

no, 

240EE* PMCINFUT 
IHVDJ3),l,llCtO|0| 

2MFRlf.T"EXPBEBBJIJN FOR V IN TEBPS OF K AN3 tl'lMttM 

!701s«UT*ii \f «*<>' Tils >■ : i :-:< f-EVft. ifl»: lEcAr 
2l«P'MNT'lOMEir V»LUE = 3* XI ' ,OB«s36ll.J*i [HPJrAM :f 
A»i ■;■-■ -I Er, _>•■«, 
2?0rA)STK!0hEB" VALUE F3» >■ ",C>'M 13m Hi* 
];.jlMli T rtn:r .*,* -■'-•Tie* -l<#-A* 

J10JC EVflLILH! .-EUAL HXflT-^N FCA <■) TO :5-l <K-i;i 
>tV0U127lNE>?lODT33nt> 

J3<FRIST"10ME|- VULUE '3ft i I ■' ,CHR»136ll.I»i:HFUrftll !F 
**(>" THEN LZOAf 
>:orr.]NT-j,ioirca'' v*„jr -.->• Ii"iCHMJM|Ht* 

M01N=UTfltlIF AtO'-'TMIN HI««M 

3WIF EWfttlLIU .•tV4L.H^«)THE^ FCR J" J TO JS-UJHCH:* 
> lVB012?r NElTi OOT03iC' 

360FfiINT'MUM8lR 0' ITI»B "i.3Vt3 X-M >8i ' ,CH*#13M XS'l 

;;.t,!"f, jr A»s?''THtN Ht«-AI 

J7.;ssjr.T'hUH»(R OF DTE"5 4- o\i: Z-.1K 1 = I • .CH'-I ;3il ;3; I 
ISB.TBtllF h». • 'THfl :;i-..l 

3!-:fB]NT'3Q *DU U*N~ A Jt'E FSTE CD ajFirfl:r • -DIAit 

W",CfM]3aiFt, n«.»cr«i|F <«>"i,-CR Pf-e- r,EX ; i.«n 

«>I-.'T F« 

3»0«3TJ>BT«Evai.:L>ll HSr?B-Ev'«..|-X,; t !9T(tBT»«VA. <HI»l 

iisTCF-xvftLiu:* i*l'K»-'X»T>-xrr(>HT: /nw;£vM.:i;»i ■ 2 

BTE=- ( HTflRT- ItTOF I ( All ■ EVA. < I M ) 

«50]FI«lTimT<.0 WD »IT0»:»O)«l!BTflftT,»(. ^Mt> (STD^ 
■♦* thc^ rnmT'DO v«u ut<jr «:s ^v/w- ,ain#i3b|*», t *#- 

OICTtr IF *!■•' Dl .\»-'>J' T-£- ifaAdFAlNT >i £U8E it-'N 
ti 

410 F41NT FLEDfE UA!T. W-ffM TrC WFH :S F:m:6HE0 =f 
E93 THE flPF»ORR:«Te <ET «0S TV* HLMBER OF r[HS» 

VOU ■.*••' IT "C PE BQIVTED, CIS OP.V HDri-4UHC4 S C (E 

■1 T5 RETURII TO T>*I( MO*J. " 

«OEh3FfiOC 
091 
4401 

4ECSC- PROCBCALC 



4£cx9ianT«xaTEP»::isi''»fcr<i&:'i eiv i«3tep*;oo: i ■ mtrac- 
r«ST»li);> div ir*nCF*tO*II,3«TQpattW*IIUW*l)OI M 

V iZBTE»*!0)l 1 

470 !E>ia-tSaO'f<I6-Art"-JBtO»M2*i«TCP-lB-AR-M i in. 
.-'.'• '.J '■"■!.-• ;G"D 5 1 »:BtS X-XiTflfili I-ZHTART i VLAROE'EVA.I 
H>,TBMtL"<WMil • ^"^:.r-;:T--. ii . . .■r.U7 i .:: 1 .,- 

OiO F3R ?-IBTy TD 1B*"WT STEf IBTP 

«0 F-.R » lES-HVT "0 JST3= 5TEF (S'EPl^liUtV (£*> 1 1^ V 
>-«.0B0- -K-H v v 4f3E»iri:TU»fGE"l 

KO 1-" VISUAL. THE1 •«^W.L-riIvBt«LL-I 

zj'l l<£-r»*txr. r^l>*,iv^ J- I nTLMMtlt-ittfim.* n{L'lu> I ' I 
TWF*a«-*8MA.LI I v TfltL»-Vt , V4LL»VBia-»*t)HAlJ.«JBOlY'3I5«:» 
KB )0'3 

B anan a a 

530, 

SS03E- PR3CPL9T 
SiOVDJ25 , -X r »U- 1 T-*LL | 
B70VDJ23,[,0|0|0|C, 

sbc>:f «»-t' ^a rt-"t" ti-em FRocujiitwa^x elsc fskc 

9VOA-3ET-IB1 If 0>o dhS fl' 10 ">EM «OTCJ»P10) 

IDMROMKX 

MOl 

6201 

eoooe* »i»oca*»FM 

M;-> 3. I-ttWJIT fO 2fl-DP»2ErEF BTC -HTEP 

*SC'»»CCLlllEli:iME>ri>,0VEF.M( ( x,rfl«T,I8"3Pl .-H^tlBTOTT 

.:bt3rj 

t*t>*C« X-(»1fll|T.,ITEP TO XBTOt STE> XiTEP, JRAHrN* :i . 
IBTj* • , hh* I i , la Ur*I IMt « i 
67Ct^;FRCC 

t»-:i 

*fvl 

KvBEr PRBCA I : BORAPH 

•■ i ■ i- 1 1 . i .■ ii .< • ; i. ' '■"..' n ..■•;"- 1 ' v -. i ::' >-. h o • u , ;.•'■■ 
720IF IB _ »R-"ft THEN PDR I«ZBT«BT TJ JB'EP ITEP -2B - E 
r . -Cl.-i : !.. -i: ■:; • : ■■■■■■ ■/ - 
;;orauE-2(>cio.<iieR(i^20w,>if'i:veo,-::ioui :'.^,~ .; - 

7001F I»TJ»<0 THIW «0« 1*0 TO 2BT0»»JBfE* «Tfl» -IVE 

"I'Wtfc.b. ,t.ii|T:li 

730r»OVEFM:<XBTMT|ZETOP> .FhT I XflTAtt", IBr3°i |F3» 1-xIT 
A(VT*X8"EP TO XtlCf fTEF XBTEPi 3RA»fhi<x, t»TC*> ,FK1<X I 
6TC>!lKEiT ) «aVElB]aH5TCP,2SIQ«2BTOPiORAJ-7C'^,-I«<5 

7bOEN»PR0; 

T70I 

7101 

7?00Er PR5CDJ*«A> 
BJOFDf T«. TO A 
B10VDU2.1 27, |, 74, J ,2 

moron lA'Ji. iu >. sici- -hiwiiu; ,zb.i ,b:i,i,:i, l p !*,l 7 
l.l.l.L 2So 

63OF0H CVO TO HM 91EP 320 (FDR B<"HMI*Ht.X«C*. TO H 

i«Ei--L)4-:!i«?ivB(.!,-'iy.tNE»T l jejiT 
(iiovdji, i.--i«e>Tivajj ,55,27. ;.7j.,[,5, t ,id 
o>t-"on jk-j tc .o'-Lt'.t>:. uiv ii/tuiiJjikm-iFOB ; 

n-t T3 .EM<c»)r^D(jj ,ascim:di;e«,jx., imMxTivau) jo,:, 

i*,Jivb:t 

BV>EM*SCC 

(cortinoec' or> page ^S7J 



In che rnenuj tie last function for Y, values 
for X md Z etc. ate shown and can be left 
unsltered simply by pressing Return, r>r 
changed by typing ;n the new vdue. All the 
L-xpressiors are sntered as strings and then 
EVf\Led. This Is especially us;ful for 
trigone metrical fonctions where the values for 
X tnd Z may need to De .nterms of PI e.g., 
-2* PI. 

The menu .s virtually foolproof: it will not 
iccept a highest value for X lower than the 
lowest vabe for X. However, make sure that 
your func:ion for Y is in -ems of X and 7, 
and that there is no possibility of division by 
tero. There is an erTor-handling routine, but 
,t :> rrther annoyir.g to corn; and see hew 
your woncerful graph is coming along, only to 
Hfid thjl there was snmethinjj wrnng with trip 
unrtion. 

The i;raph is then scaled by Procscde which 
usually does its job, but for extra-special 
graphs some fiddling arotnd mty be called 
"rtr: YTAT.T. ■<; tht* Vieight of the origin above 
:he boiton of the screen, and YBIG is the 
number of graphics units per Y unit. 

The graph is then plotted in mede 4 by 
Procploi. This procedure rails various ath:r 
procedures acrording ro wr-erhc r r , wire-frame 
or surface diagram is ailed for, End whether 
axes are wanted. Basically it calls Proclirte or 
?ro;ax:sUne from within a loop, which .n 
lurtt call Frocfill or ?ro;sqjare from within a 

Iniri 

If required :he graph can be dumped up :o 
nine times on to a printer by Procriunp. This 
was wiitten for a Seikosha GP-2S0X tut it 
should run on any Seikosha or Acorn graphics 
prirterwith pjrrupsa little modification. The 
VDUs it tne beginning are to specify linefeed 
and graphics mode, and to print lots of spaces 
so that the graph is printed ir. the middle of 
the paper. Then the graph is plotted sideways. 
This is h*rsiiis<» a bye? cf screen memory 
represents a row of eight pixels., whereas a 
byte sent tD the printer is printed is a column 
of eight dots. 



YOJK CUMKUl fcH, APRIL 1 9B4 1 85 



I HOME COMPUTER SYSTEM 

More software- more hardware! 



ESS3 | 



fifiii 

■filii 

■■■■■■ i 

■■■■!■ 



&s5j 



M, 



fiSs* 



i m 

■ ■ 



ASUARfUS 



The best value full colour computer 
on the market — at under £60. 



Welcome to the wonderful 
world of Aquarius — Proof that 
computers can stretch your 
mind, without stretching your 
poc<et! 

Aquarius owners have so 
much to look forward to with a 
wide ranee of new products 
about 10 be ntroduced for the 
best velue, most 
reliable home 
computer in the 
word. 

What othc 
computer 
includes a Z80 




micro processor? Faster than any 
other machine in the Aquarius 
price range, plus 49 moving 
key3r 16 colour display, buih-in 
Microsof* BAS C and the manual 
that Which Micro celled 'An 
example to the rest Df the 
computer world" — al for £60. 
Peripherals avaiable now 
include — the data 
recorder fcr perfect 
informa:ion storage, a 
mini-expande' for super 
game playing ard a 
thermal dot 
mat'ix printer for 



taking hard ccpies from on-screen 
nformation. 

Additions to the Aquarus 
■ange in the next few ncnths wil 
nc ude a 32K RAM pack fo- 
writing more complex programmes 
and a four-colour printer/plctter for 
exciting graphic reproduction. 
And, of course, week uy week the 
Aquarius business, education anc 
games softwa r e library grows 
larger and larger, 
t Look ojtloc fcr the Aquarius 
Magazine — your enance to 
contribute tips, orograrns and 
articles to vour very own computer 
magazine. 



Huge range of cassettes and cartridges 
with more becoming available each month. 



Manjfacturedandso!dbyRadofinElectronics(UK)Lt± 

Hycte House, London NWS 6LG. 

Telephone: f>1 -?0fi 0044 Telex 923624 FIPLCG 

lade erquiries webome. 

Available th rough msny bating retailers - Including 
Harrocte-Menztes-Carrafoi,r-Asda. 



1 86 YOUfl COMPUTER, APRIL 1 984 



u 



SOFTWARE flit 



(continued from page 185) 



i). I- 1 

■Ml 

a»ur>E< pbc;&h>m. n,n 

WinDiX'tHiX,! ,fh\il(,Il iD-hU FM« <! .l-:6TE'i ,F*V<X ,Z 
-zsipci ■ncMVNXtc,!) .fnvii.ji iOR»»i^>J:(»i':STef ,l> ,r>\iix 

-«B7EP.;i 

« i MMmee 
WOi 

=>;c-i 

UiC-OE; PflCCP lu. n,|> 

950itai*fMxiii l r ,rw> t»,t: injyEni>(x-XBT£P.i),PN-n<»a 
if*,;ii.iu ....;in n-rw, .fmi ; i»cqT=r. T_'=Tcr - i ,et.w , t-.i-q-rpp 

.J-iETE=i i-CvE^MCK.I-ia'EPi.FMVUC.ilSrtf i ifLOTIS ,f M< 
<k,ii.*K«tx,Z>tlK0LO. :iPMM »U* Oj 7-:tW> ,P>Y i* .!- 1ST 
EPl 

WXD \tP>MlX,t) ,FI<- ".I: iD'rtWCamx-fcSTfF.U.FMiXiltS 
T«P.I» 

?;<■£.->![■= so: 

i 
L«40OEF pbo«.1(Cij; 

l.MC*CF k-«ST*if 'fl <Krir-.»ir«B cirr *s-pp 
IMSIfF^l" THEM PROC'tLl.<lc,Z ClM PfTCCSCUflftE I ». ?J 

ico;*«>Ti3F*vi.FM>;««rur'.(-?5re p « f«t xsrop.r (U'Ci-i 

IWCtNII i.i i 



ICOOl 
l(*Oi 

lotode- •rccaic:*LiitliZ! 

I WW XITi>*U<i; tMEN F(Fi CiB-fRT TO -XSTEP iTEP KJTC 
■>i«OrFlLLH,i>lNEl - 

IC*£"C/EJBIG»r ZllCtl i S(*ilu,<l ! fl« < , - ,gt " ■ ,7»1K. i'-tstf 
Ft 

IIWK H31CPJ0 ThEB FOB i"C TO XfcTC-XaliP 1TEF uSUF 
l ESOCF 1U. U , I S HIE< * 

Uj:'C/ErN(ii(9-OP.;: .FhV:J6T0f ,Ji t£«A«#\l»mTCF.I-iaT 
EF> .FKf l K9TCP . ?-?«rtpl 

MS*! 
IMOl 

u:- :er fF.oc.»,« 

:• >:i r-ovtii . -;w«ii«n«, 2;;-> 

UMi 

UJ'JBEF PROCIHST 

jr.'jFQfi ^>.«: ts SiMtt^KXtfMJi' jo-a«» 

FH'iHEl' 

:,.-H'R!M7 

iSSOmiMT' n»lM B-03-cn wiftl plot a tMa- b- « 

■iiwnnn '^^^^►»li«i *•» * thr*»- rfl niral inal a*-«»"- 
• It Ml . 1 : :: print in* r -fit up In Ptp# ElnM D" - 
prlntc . r^'O Lfl p 4j*«lci*tr«4 tm Qr-%flv * r C^p" 
irtOPRlHT'i* ay«A, wiKf .ou cjr. c-#. by prvaviafl FiC 1 



LP* mtimr ut» tt-L;.. |A Is* ,. -*♦ e&»fc.,*.»- n .l 1 

thpl UM *. ' «■ .»]»•• wnsc-l ■■"* fl**hlhg, U v0li «i*C 

to u»p '/Ck-r ;yo vt>v*li| yjw ».nplv tVtP TAPn In" 

ISSOVMJIliPfttAr^iri M*» ■pp-0DF".pto pl*tp», >dw- >#; ■• 
» Hill *.-■- 3vor»-i3« ti« (l«n n ■>-»», »a(-p <a tl 

ft • I » i w r . i. #ea«*rll /iw l«n «*«4*w f r»- ikI - » -•".<. 
■"■ :p t"*.T30 iter lljtvi It k* I? it ** 

I2MMINI " !•>• en,) p-obltn «. th thta E'DS-»i> 1* tn» 
t Jt tii-ei rmtrmr « lanj :Mt, ■■ fWfc MHy 14 ycu 

t» * f -f lvnb4r OF llPpk, mKic^ IP t:c;;j- . .■ yc 
i a*** wll tlM - H #^«#>«. ' 

i ?Jcei-":c;-=CT: ■>:*>-;•?:: ';gor;i-j-:»i>»: i j. «!-";» p 
I '!«>•• :«pi- iLJf- •.'•! ; n;»- ■;-fi - .xsi» i ji- .r=»- ■:*■ 

|P«» 5 i.l-'l.' 
IJ«-:*'livT Pfir:!i auv «EV"iM<GETf 

i ;p>:cs3fboc 
i:-.v i 
13141 

iv,.:cir i hi n.n.2»IBH>X.f|iiS<I 
i^'Jsef tit- ;<.ii-i'iPi>rH:-«e'.ftLie»> 
i 'i.i* 
i:soi 
i :omfem »•» Ei*«3* «vi>, iru. r«o."lhE ••»• 

I3701P Fl'i' -l.' 1HJ.J rtt3e7iFRlN---HEHE IS BXHET-I>j; J5 
CM mm "It £OJ*nO VCO HrtuE EH-EREf. FlFAGC C 

i*tt» :* jvic TR» '^j-.ih. ■'i/i-cct 

. -t"'*FtCn •»* I* 4rikHkill«»4ftft»»**» »•*•**•*« 



^rc-2C aufo i/ne numbering. 

1 Q PRTR 1 63 « 40, 1 33 .■ -3 .- 1 33 ,2/1 33 .< 3 

20 IlflTR 133.4.165/43,133^1,120,163 

30 DflTfl LB ,141, 20 , 3, 1 69, MB , i 41 , 2 1 

48 URTR 3,88 

5Q HflTfl 96, 163, 211,201 ,1,208, 6, 169 

69 DflTfl 32,iS*,l97«240i3>76/lSI-r-234 

70 DflTfl 169,0- 133,211, 163, 48 ,162, 4 
SO DflTfl 213,0. 288, 5/ 202, 224, 255 , 298 

99 DflTfl 247. 232, 134, 138, 160, £, 136, 181 

1 00 DflTfl 6 ,133,113,2, 200 , 202 , 224 , 255 

1 1 DflTfl 20S » 245 , 230 , 1 96 , 1 63 , 3£ , 1 53 > 1 1 3 
120 DflTfl 2,162.- 1,246, 0,163, 5S, £13 
1 30 DflTfl , 288 , 9 , 1 63 , 43, 143, £ , 232 

149 DflTfl 224,5,203,233,76,131,234 

150 2*0 

1 5 1 T*PEEK < 53 > +25S*PEEK< 56 ) 

152 t*T-105.:LB=CT^256~lNTCT/236) )*256 : HB*INT<T/256) 

1 53 P0KE55 , LB : P0KH56 , HE 

154 LB*LB+27 : IFLB>255THENLB»LB-256:HB*HB-1 
160 FOR X^T TO H-i04 

170 READ V* 

172 IF V$="H! : r TH-N 7^+HB :PPKEX,HB : NEXT 

174 IF U *="LB'' THEN Z*Z+liB:PCKEX J ..LIi:HEr<t 

176 V-VRL C VI > : Z-Z^-V : POKEX, V 

180 NtX" X 

190 IF ZO13063+LB+HB THEN PRIh-T "ERROR IN DflTfl - 

PLEASE RE--EHTER" "El-ID 
2O0 PRINT "SV3< ,, ;TJ "> TO S'IHF<T" 

219 PRINT M SY£K".;T+3.;"> OR RUN- STOP/RESTORE TO EMD" 

220 PRINT "SVSC'^T+W;'^ TC RESUME" 
230 SVSCtS 

246 NEW 

CBM-64 auto lire numbering. 
L9 DflTfl 1SS",4S, 133,^,133,4, 133,5 
20 DRTfi 1 33 ,6,1 69 . 49 , 133, 3, 1 20 , 1 69 
38 DRTfl ^7,141,20,3,153.132,141,21 
4y UHIH 3*tffl 

30 IlflTR 96,163, 211,281, 1,208, 6,169 
60 DflTfl 60, 197, 157,243, 3, 76, 49i23*l 
70 DflTfl 169, 0,133, £11, 169,43. 162, 4 
80 DflTfl 213,2,203,5.232.224,235,289 
98 DflTfl 247,232, L34, 138. lfJB.9, 1^6. 131 
100 DflTfl 2,153,119,2,200,202.224,255 
1 IS PRTfi 208,245.230, 198, 163. 32, 153 . 1 13 
120 JiflTfi 2 . Irq^'. 1 , J?46,?, -69. 53, 213 
130 IiflTR 2,208,3. 1-E9, 43. 149,2,232 
1 40 HflTR 22* , 3. 203 , 23?, 76, 49 . 234 
136 2=0 

166 FOR X=491S2 TO 49256 

179 READ V2=2rY PCKEK,V 

l&Q NEXT X 

190 IF ZO1304S "HEN PRINT "ERROR IN DflT^t - PLEASE RE-ENTER* *• END 

200 REM ** SVS (*9152> TO START ** 

210 PEM #* OS'O <204O> OR RUN - STOI-VRESTORi 10 END 

220 REM ** SVS (49166? TO RESUf'E ** 

230 SVS (49152) 

240 HEM 



Auto Number 



wmm 



3 



,i:l:;.i 




CliliocS Milter, 
Orlando, 
Florida, 
USA. 



I foi'ni> GERALD Dalvs program in ihe 
November, 1983 issue of Your Compute for 
automatic line numb;rir.g en the Vic-20 very 
useful. However, I was unhappy to find tha 
the program was designed far an un expanded 
Vic. If it were to be run on a Vic-20 vvic.i 
memorv expansion, all of the extra RAM 
•TOu.d be lost. 

I have modified ,V.r Daly's program ts be 
used on a Vic-20 with any amount of menory 
expansion. Th: routine is stored a: the icp cf 
RAM and the additional rrierrory is 
preserved. The program runs exactly like Mr. 
DaK's except thai the SYS comn'.ands to be 
used for rie amount ot' RAM preterit arc 
printed on the Kcn:i:n Also since :he start cf 
Easic varies as the Vic-20 is expanded, it may 
be necessary to SYS to a Iccation other :han 
4096 when intenupling the routine so that 
the tyatoti will not crash. 

This same program will also run on the 
Corrmodore 64 with minor modifications. To 
enable automatic line numbering on the 64, 
type SYS(49H2). It can be disabled by a 
SVSi.2048) or by hi:tin§; Run-Siop/Rxaiorc 
Resume with t SYS(40 166) 

T« use either of these veriiot.s of Auto 
Number, lead .he program, type Run, and hit 
Return. To call t new .ine number, hit ths 
space bcr *vhi.e hu eur:«»r is in tic fir3t 
coiuttin of a line., just as you wculd in th; 
original program. 

Function Keys 



Robert Young. 

Cntcnester, 

Sussex. 



mmmi 



The Sihc.iri.m ijoes not have a functio:i 
key facility, and si» I have written a machine- 
aide pnigram whicr allows any number of 
keys to be programmed very easily. This 
include-. aT the lepen<:s on the krys, tbe 
graphic symbols and the user-defined 
graphics, so that, for instance, the Print token 
can be programmed separately to the i J and 
Tab Ol course, you will only wish to define 
keys you are unlikely tn use for th^ir normal 
(continued on ne>t page) 



YOLH COMPUTER, APRIL 1 984 187 



{continued from previous page) 
purpose. 

The definition? of keys should be put .11 
separate Rem statements at the very 
beginning of (he program. You should follow 
the line number and Rem by the symbol you 
wish to program, a colcn, and then the 
definition. The definition can be ar.y 
combination of characters, graphics ard 
legends. If you want ii to execute 
automatically then end it with the lush — # 
— character. .f a syntax error is found when 
the lint is exenirrri, the line will be displayed 
a the bottom of the screen vith a question 
mark j.s normal. Note that a key whose 
definition ,s just a hash, will -ict as an enter 
key. 

Tie rnlnn that must be put Hetweer. the key 
to be definec and the defin.tion rot only 
conveniently separates the two but also puts 
the .computer into K mode If. hewe/er. you 
wish to start the cefinition with a xtter of the 
alphaher which ramot be accessed in thie 
node, t is necessary to type any token cr 
symbol that puts the computer in:o L mode, 
such as a keyword, then to typ: the chancier 
you want and finally to go back and delete 
whatever jou used. 

Ruher than search through the whole 
program for key definitions, the program 
sups looking as soon as it finds ihe first 
proper program line. Tierefote all the 
definitions mast be put before the tnoi:i 
program. This can be quite useful f you want 
a key which has been programmed to revert to 
us normal purpose temporarily. 

Rather than deleting the definition all von 



SOFTWARE FIIS. 



need to do is change its line number so that it 
is, for instance, at the end of the progrim. 
Then ac a later date you can t change .t back 
again Lastly if a key is defined twice, it is the 
definition nearest the beginning of the 
program that will be taken. Note that a 
programmec key will repeat if held down. 

The machine aide is include! in the data 
statements of the 3asic program. The ninth 
fieure of each statement is, however, the sum 
of the first eight and this is used by the 
program to check for errors in the data. Enter 
the Basic piwjjiam- save it just to be an the 
safe side, and then rur. it. If an error is found 
the program will display the message Error In 
Line, followed by the line in which the error 
occurred. Note that the Basic program 
automatically alters the machine code if you 
hai-e a 48K Spectrum, so thst it is located at 
the top of memory — the actual data givr*n is 
for ths 16K. model. 

The program will then dis->lay Prepare To 
3u»c and the normal message will appear at 
the bottom of the. serein. You may then save 
the machine code. After this it will print 
Prepare To Verify. Rewind the tape to the 
point where you started saving the code end 
the p-og'am will verify it futomaiically. If 
this is completed successfully, the Bzsic 
program wil' N^w itself leaving the mjchine 
code loaned a address 32348 for 16K 
machines or 55129 for 48K. hi future, to load 
iht m-ichine-coce, type 

CLEAR 32347 
for the toK. or 

CLEAR 6512E 
for the 4$K, followed bv 



LOAD"" CODE 
The program must be turned on before it 
will work. I his >s done b\: 

"RANDOMIZE USR 32479' (16K) 
or 

"RANDOMIZE USR 65250" (46K) 
To turn it off tvoe: 

"RANCOMIZEUSn 32436" {1CK) 

ar 

'■RANDOMIZE USR 65257' ! (4EK) 

Here are a few examples of key cefinitions 

1 REM !: PAPER 7: INK C: C.S: BORDER 7 

2 REM .; PRIST 65536 - US 1 ! 7962* 

3 REM NEW: IN 3 UT AS: IF AS = "Y" THEN 

NEW 4 

4 REM ■:, 

Kern 1 wil'. reset all the colours — white 
paper and border, black ink — at a press of 
Symbol shift - I. Thi? is ijwfiil if you are 
developing a program using a strange 
combination of colours. Often, af:er stopping 
vuch i program, in; listing is a.mcst 
unreadable. 

Rem 2 will print :iur how rrwrh fr?e 
memory you have left en typing a full-stop. 

Rem 3 is a safeguard aga.nst Mewing a 
program accidentally. On pressing New, you 
mu:t input a siring. If you enter Y the 
program will New. Anything else will iieah 
that key press is ignorec. Enter the New afbr 
the Rem by typing a colon, followed by the 
New then delstir.g tile colon. 

Finally Re:n 4 allows you to type .n 
quantities of data far quicker. It mike-; the 
space key act as a comma, avoiding the need 
for using the shift key. 



1C DATA 255,243,229,2)3,197,24 


21 DATA 22,19,237,£3,91,92,35, 


t=t+d 


5,205,107,1694 


235,814 


130 NEXT g: ^EAD Ml IF dOt THE 


11 DAT** 126,241 , 173, 20*, 223 ,23 


22 UHIA 223,193,237,176,235,43 


N PRINT '"ERROR in line " ;*+10: 


1,201,253,1699 


,126,254,1489 


STOP 


12 DATA 203,1,110,200,33,0,0,3 


23 DATA 35,40,8,205,29,17,253, 


140 NEXT f 


7,604 


2<J3. , /VO 


150 IF a«65129 THEN POKE 65261, 


13 DAT0 235,237,123,61,92,225, 


2* DATA 1,174,201,1,1,0,205,23 


9s POKE 65136, 120j POKE 65137,25 


1,127,1101 


2,015 


4. 


14 DATP 16, 167, 237, b6, 233, 24"?, 


25 DATA 25,62,13,50,8,92,253,2 


160 PRINT "PREPARE TO SAVE 'Fu 


192,42,1204 


03,706 


nc keys ' ' 


15 DATA 83,92,24,2,235,9,35,35 


26 DATA 1,238,201,62,40,237,71 


170 SAVE "Fur?c keys" CODE a, 150 


,515 


,Z,S/ t 1087 


180 PRINT '"PREPARE TO VERIFY ' 


16 DATA 78,35,70,35,84,93,126, 


27 DATA 94,201,62,62,237,71,23 


Func keys ' " 


254,775 


7,86,1050 


190 VERIFY "Func <«v«"30DE a, 15 


17 DATA 234,1*2,33,38,8,92, 190 


2B DATA 201,O,0,0,0iO,O T 0,2Ol 


O 


,32,841 


100 LET a-32348: IF PEEK 23732+ 


200 PRINT "ON s ";a+131"DFF 


18 DATA 235,35,126,254,33,32,2 


256#PEEK 23733 >32767 THEN LET «=• 


: "ja+138 


29 , 33 , 1 004 


65129 


210 PRINT '"Press any key ta NE 


19 DATA 126,254,13,40,223,11,1 


105 P3INT "PLEASE WAIT" 


W basic prog. " 


1,11,689 


110 RESTORE s FDR f=0 to 18i LE 


220 PAUSE 


20 DATA li, 197,22*7,42,91,92,20 


1 t»u: FOR 3=0 TD 7 


230 CLEAR a- Is NEW 


5,85,952 


12C RE AC d; POKE a+**8*g f dj LET 





Copy function 



A Tug wefi. 

Walion-on-Thames, 

Surrey. 



■ 
•J-vvAwv 



tx 



USING IHE Co?Y command 3ti the ZX-81 is s 
simple and effective way :>f dumping the 
cements of the screen in ihe ZX Printer but it 
does nave one Lnivback — it copies the whole 
of the screen even though the tottorn half or 
more is blank. 

Thj routine that I wrore to solve this 
ptoblem is 51 byres in lengtn and, for a 
change, is slower than the equivalent Basic. It 
w:li alsc only work with a fully expanded 



display tile. 

I listing 1 is entered and Run it will list 
itself on die printer and .he string prompts 
will appear. If t.ne hex digits in list.ng 2 ire 
now entered followed by the etrer S the 
program will Poke :he routine into the Rem 
statement at line 1 and then jump to line 200. 
Listing 2 will be' displayed on [he screen and 
copied from there to the printer by the 
routine. 

If ycu study lines 330 to 330 you will see 
tha - the rout.ne will only copy down to the 
line when; the last "printing" has occurred. 

If everything has been entered correctly you 
should finish up with listings 1 and 2 exactly 
as shown although those \vi:h economy in 
mit.d should omit lines 10, 20 ar.d 30. 



Listing 1 



■ 1 REM eBeiOBCaO30O00Ji{»Oe0Bi0OBC 

o o o © ■ oo a o e © o o © e © © a © * e> e b e o <ne to uuu 
BM 

10 LPRIMT 'LISTtNG t" 

20 LPfiINT 

30 LL.IST 

&0 LET X=103Ji 

50 LET 0*= '•' 

6© IF 0»=" - THEM INPUT O* 

70 IF OS^'B" THEN GOTO 203 

30 POKE X,L6*CODE Q$i-CCrDE OS IS 
> -t7b 

90 IF PEEK 16ii2<=n THEN SCROL 

u 

100 PRINT X;" ";0*l TO 2> 

110 LET O*=0p O TO i 

120 LE" 1 " X = X*I 

100 00 _ O 60 

300 CLS 

210 FOR N=18514 TO 16564 STEP 9 

320 PRINT N. ■' • "; 

330 FOR O=0 TO 7 

St© LET Q=PEEK (N+O) 

BSe LET H«IMT (0^16) 

260 LET L=0-16*H 

370 LE - B«=tHUf IH<S>8> *CHR| L 1 

280 PR TNT " ";0*,: 

(cont'nuvd on page 191) 



188 YOURCOMPLTER, APRIL 1984 



THOUGHTS & CROSSES 

37 MARKET STREET, HECKMONDWIKE, WEST YORKS. 

Telephone 0924-402337 



COMPUTERS 



Saoct-iii 4BK :I25 

Saect'im t'9T 

83" B . ~399 

.v vi f •.ulv.vati: 'fie ySLi 

choce 

Co* mail) G-* .. . .. .;13£ 

Cornuno-e Cassoiw? 

Reco-dei £40 

r»rx soo :26J 

m _ x biz :2o: 

DISK DRIVES 

Sirg e 

siiTiimt iook s s no "ntk •■iqr 



i':. i.- .,-.. i jO < 3 3 .10 "r .:,-... i :■■■:, 
Piee 100K S S AOTiack ...t'96 
Paxe JOCK OS dOTraOK ., ■Ci'-O 
Pj;c i00« S '0 80 1-act 

£310 

3 «cs iQOK D S BOT-ack ... £265 
=>«: iOOK C £ *0 DO Toes 

£2<0 

Cs-wrodoie - C0SS'.»41 £210 

3' Mm Dftya S S IOOK £1*6 

DsuMl 

Pice JOOK S 40 Track £3*0 

P.:e 4CCKO 5 40 Track £4EC 

P.:i? 800k 3 S 40 60 "tack 

£5£0 



P«CD80CK DS 80 Trtc* . £:20 
Nust ^OCK S S 40 80 Tra;k 

-...£460 

"oie'rDiik Pack Complete 

lie PwfttU St'twara «c .. .£800 

PRINTERS 

Coni'iodare ' 32C 

'fintt- Platiet £95 

Josoo RX90 C273 

Eascn RXBO : T £319 

Eason FX80 £399 

Eaton MXlOC III £4E0 

totti CXIOO £»3S> 



Oik Cdoui P»l n 1- 
S n:1aii Pfir'ei 



£129 
£39 



MONITORS 

"Mlelty 14" Mgnitor T V 

'■■■■n rot .. .,.£247 

s.-.i yi. -4 tree- screei,. . i95 

JOYSTICKS 

KonpiDO ■ kVMffaea 

Sowun, £23 

Sun S"o: ■ lrteifa:o 

Sctccfiri £37 

Suri S-ct B8C . . £15 

£^»m C-ct Co'Tir-icitie 04 



Vc 2C t'15 

s p» Aco Cc-in-odoii? E<1 

V.r 2C £12 

C»i"bic«e tCopipieiei 

Spectrum £33 

CM-es iP»r> P-ooortaaa 

BBC - £16 

C"5 Owwtcs 10'o- £1 EC 
Vvul; »»t" Dike 5'i ' 

SSiUil'i 'C 'ar £17 

SS DJ 40T 10 It- £20 

CS DD 40T .10 Id £22 

SS CD SOT ...10 'r- £28 

3" Oi;<> ! nglt Ci.tiO 



SPECTRUM 



A.|IK« 

iqjiui-i 
QrtJ'UiM 
An Ajwh 

Srtw—vjn 

M 

u .-,*•-. 1 1 - r Gait 
PjiH ul 3aalfi 
C ; ■ -■ E D:c« i 
9i-b »' ui;i- 
Eif »:<<■&• 111 tvri 
VpccChtii 
K:i C./ii 
SOCLi.cicj^f 

Cc *» i 

i.-Ci -.i, > 

LI -MC ~.it: 

H.iiiU- Site*. 
I mi" S*oc* 

lap 1 ,". 6» j pp'C» 



...-■ 
Sweki 

ZfK* '5 c- «| t 
•t.J-t ShJiKf 
"«tiM 4 Six.** 

- ,;..;* ■ .b ■ i ' ■. ..ui 

COlMWf Alt*) 

s:ve* rttilifi 
VuCHt 
.-' if 
•fa 30 

'miMU MM;i' 

- . J. .. .i. A C 
A- . Ala. 

Tnik *j— 
t„r*r J«lli«r 
PtlST 

fl—fcH 

ii>%n.&"i iA ScOv 
H|ii «l Tingt 
Thi n i'iu 
f •** Zont 

I'l.l.H 1 (I'M 

H-B'/nniri 



; si.v 

: M.i' 
C'SJipfi- 

pWf« 

:-fi<r.a' 

Dp-* 

;£«].#■ 

Aitr 
Aik 
to\t 

•»f1iC 

-II: 

.-si: 
Mlt 
An: 

Ail: 

A IK 

Ait: 
fVti: 
Ann 
Ait: 
Ail: 

b<H 

Alt 

AlK 

Alk! 

Snc<«r 

Snrii 

t':n: t. i 

S'«:n i 

::t:t ( 
En:1i i 
: ; i:ir i 
^-.:'». 

S i:(L i 

9 ■:<!.- 
S HUM 

S -el iii 

S -.'* ■ 
Svlin 

uumn 

, ' M.LU 

ut <• ■ ■' 
kintal* 

C Ml* 

C >*ia 

C>MPt 

C r »l* 
C>*1» 



IM/J* 

fl.ft! 

B.S! 

a.i* 



* n 

«it 
«!> 



SSi !i! 



o.a: 

• «! 

5S1 

as; 

li: 

a.*; 
a.9* 
aac 
« as 

' BQ 

aa< 
sat 

t ar 
<9E 

liS 
IA or 
J 9E 
6(B 

»1» 

■: 9C 

» SO 
) Oh 
5 SO 
9 SO 
5 96 
? SO 

a so 

e so 
-. ao 
a.ao 
ast 

:; ■•, 

4*0 

-SO 
It *fr 

s.oo 

o.;o 
aw 
s.;o 

E.'O 

9 SO 
7.SO 

a no 
a SO 

aao 

4 -u'. 



4!S 

era 

! li 
« it 

c «» 
4 10 

a ja 
« to 

H ID 

e js, 

< *a 
g it 

< is 

• it 

440 
4 t» 
II Wl 
440 

a.:o 
a to 

14.10 

a.fo 

7 .0 
t.lt 

a.it 

010 

t.io 
a.io 

o.:o 

440 

SIC 

o:c 

«.«» 

44i 

li ac 
4 l« 
4 It 
4 IS 
4 19 
4 19 

* *Z 
: l- 

e '6 

'. to 

4 tt 
tit 



M ,:. Iw 


0:»ii 


;. K 


: « 


Kattl 


:.,-..- 


t ae 


4 » 


M> Ai-cv 


-.a :■ 


oac 


s ia 


Paja 


C^Mi. 


Mt 


9 » 


Eibma [::-i 


Qaaaa 


tic 


aw 


[jk Oi' 


i»v»« 


! 90 


9 ,0 


Tfvmi 




Ml 


9 :o 


Mm v.™ 


S >V » o 


90 


»:o 


■ *l 3rl VM|| 


i.s »-s 


90 


9.0 


T'ain 


DC 


:«n 


o.-o 


'■.-■'^ EM 


OC 


9 so 


o;t 


v.-n'.-,: 


D<t 


4 90 


4.<0 


4ai :<• 


DC1 


* *li 


w.ta 


-.*'] Cnt«« 


D<- 


* SO 


4..'t 


**ti9T4l Ititrct 


DC 


t 90 


t ;i 


Madou 


D(T 


8 99 


e;» 


Sl'ir 


e;« 


e.to 


a;a 


Wrspr *Vrlo'di 


CIS 


4.90 


4 <! 


V*|.. hi. ■ 


CK» 


0.*9 


9 :s 


-i*»:l* i* -un 


c;i 


9.90 


o;o 


*«n 


c;* 


S.50 


org 


SI'ji-i 


c:*. 


90 


o:s 


^:it 3>:a 


c:s 


9.90 


o:n 


W4I Ml II. 


vtticatv 


b .: 


n;» 


M.« Mi.li. ■ 


U»-. l. 


a.o: 


c IS 


G»*»4>** 


ilc-nntf 


9.90 


lit 


Ot'«'0fr- 


WCflflll 


s.a I 


e ill 


0»i' IhHi JO 


VlriflpK 


595 


■: :5 


Hr^r* J i*.:u*» 


l.cuf|ir 


as; 


( :'. 


lanillhn «■*-« 


S*:flheyr 


-:. v. 


- 10 


pc - • #1 Ct4lt 


swnnifi 


« r,r 


' :4 


5u(«'ip> 


S-4PIHK 


6 a; 


9 10 


Sh( j-I.it. 


: :ii'.;. 


*aC 


9 19 


i' ... .. -.. -|r - 


6 0S 


: so 


ll'lii^ uniflil 


^^ptinc 


- .." 


0(9 


MtiVcia* 


(.{in 


i96 


s ji 


Tviri: dI ancaft 


Lllh 


IB 


SS 


IIWMtMIII 


L.ll. 


■litii-r Ru 


Ltti 


IN 


490 


SarVa 


lull 


9 99 


3S 



:d St;* Ai:i;fc 

"18 1H IB II 
•flhhT 
•aj'ii'.'a *■ 
CllUti *ds- 
■,'» -.-i.i-c Dm 
C "*.-■■ J.* I 
•■•>< ' ta M a* 
iruhi !■«« 

ju-.u *niiim 

Citil*' 

I l^lf.-.4kil,)(, 

v r -i- . In' i... M 
flppa-vSW 
"".ri.i- Rita 
liVji* 3;*Mfle 

■4-iTi»ij».'i-i.n 

=tiL- . ■. F :.i 

Utfrr-iajrC 
U ■■■ ci. tnyiniya 
: ■■■-' : it i 
3r<:« A l*a>» 

■!».■'" I ;■■■<.' 
%a11C Tri'tir 

' **!!' 

»« »•. JO 

rVtvrM 

•WKUIII 

(.'04' V»u 

X i-,ui, - 
S : i-i r.: 

ZtftT . 

( r*jL<l(. 

.tfipe ft* i 
Ci«My .« 

-, i. i a a -4i 
t MM Ars,c» 
Of-.| IMiO'i'* 
PdM ■•71 
Ml 

0-1101 tfjyur 1 

Ih«* -....t-.« 

Ml 

V.mui » nl «j : 
nrj-i 
AfrltciS •* 

KlttMMal 

'f.slt *<ly 

tvfei LWi 
o*-*^« (%■< 

' M" '■'■ 
Ona.'l a i f.M 

UCMW i 

r.(..»a* a.^., 

SOAttl 

Vjr-alp 

'■■.Li: I r[i - 

I.Mr*- Ml*' 
Wjar-P I 
'...-■■: '.'J : 
J-r.;l* V»r-.i 

3-.r Hmtr 

C-*JT)ft|l* 

Vounj LW'Mla ' 
""fluij L«J--StS2 
Gapmit-v 

■'* t-iji:!- 

-ant •?:•!■ 

$11* ,-ai*,-«i 
'■■■ i.j-.- ,i-;i.v 

SliEk CMvw 



v»Cik 



HlAlf 

mw 

MHtiif 

UHnilav 
V1HPIII 

MHcm 
t. .' 
" i> 

S£ci 

s-E4n 

i3ci 

a.afia.0 

'■■ "iCfl 
-■ '-■■HI 
i -SiH: 
5 Sol: 
S Snl- 
c t,.,,. 

5 SOU 

S Soli 
£ M 
Dup C-i-c 

I«|N 

Qua B*i* 
flu j B-ic 

'ii'.vC- 
rinitfr 
*aiiaw 
me,? iK 

ma;.rw 
■m»v;in* 
irrtajirt 
intaVjifa 

Imi-Jafll 

Iniltji** 
l-^iflf* 

I -i •,;.-• 

Mffcn 

Sc'itt 
AAI 

A&r 

WHv 

B(tN 

." i. .i .K" 

;p 

UM 
EL 
SL 
bL 

*>.»» 
Ukta 

IK** 

:ni 
:r. 
■U 

It! 9 

op'l: 
«a 

'din. an 
Uw*j E> 
Uv« ft 

UvH 9 
WOtn**) 

fr - '.-'' 
r'UlNC 
lf-**-.*l 
1, a-V. 

■ : v-'i 
t:>K]*l 

"^ciiott 
F-catj 

fed i 

ret* 

GliC'l 
'IJ-.- 

• <#CfJJI 



BBC 



10 

e >i 
a it 

8 It 



1.39 

i.JO 



14.19 11XO 
Bit I M 



115 

a.to 
o.to 

D.IO 

914 

e«s 

LBB 
019 

010 
BH 
0IE 
9 IE 
910 
9 19 
f 10 

5)0 
B.M 

ft vo 
S.tO 
•.It 

lit 

t.tt 

Mi 

no 
tic 
IK 
a.ia 

in 

9 S3 
■ >? 
i 13 
9 03 

E i> 

B » 
B.I9 

E.S0 
BSD 
9.90 
4 at 

11 

tee 

'09 

BBS 

ooc 

i% 

n ■ 
j ^. 
36 
990 
9 93 
9.03 
- 'i 

LM 

0.9! 
9 91 
9 91 

»ti 

a ai 

■0 3: 

91 

7 Si 

9 =•; 
>i ai 

a ») 

9 ?) 

8.9) 
14 9. 

9.91 

i.f. 

a o- 
91 
• 91 

9 0S 

■.at 

i§ 

9 91 

9.91 

7 ftl T t? 

i4.«i use 

14.91 J3S 



14.99 '»3C 
1499 -iSC 



5M 

i:c 

4 an 
S» 
I IS, 
1 30 
1 » 

5 39 
< )C 
I 10 
130 
1 30 

i.ia 

1.30 

4.34 
lit 
1.3i 

IK 
139 

139 

III 
139 
'.39 
' 90 
'99 
4*9 
<,*a 
'.9t 

'.00 

4»0 
'.»0 
1.90 
4ia4i 
4,94 
134 
: II- 
CIC 
(31 

* 7* 

c:o 
■i st 

Mt 

c;s. 

4»o 

at 
"<■:■ 
030 
031 
0.30 
4«i 

aji 

ti« 
on 

30 
530 
tit 
« 39 

3 4D 

9 03 
30 

9 90 
1240 
a He 
9 9C 
BBS 
' .:::: 

7 IE 

» VK 

4 30 
420 
Bis 

gjo 
jso 

031 
040 

03; 



A:4r 

4:«i- 



V4I4PI 

V.iali tlw 

^llrvlji: 4:rf 

V'4ni1ri 4:or 

-Tinipii J. -.41 Atoir 

S:t*4 m.tl »:«f 

CflHto 4 Pittiel a^Mti 

Cb-.t-uCV.'* I- :ror. M.-ftr 



S.'db:* 1 

::■ -S '-.;■ : 

T'ln|ilt:v» F|v 
ht.ft 

Ipaaatlari 

X0ttt Vallil 

C.'-V • .- "»'vj... 

2nr'ri 
C*4I» 

■ Co'ilr 



iicir 
Aeon 

■akajal 

ODltlOM 

PlCH*IC.VI4 
Flv^ \W« 

Pi^ ^cw» 

•'- : ; -■:■■>( 

ClvllTlr- i:.r •.!■■ 1-r^.j -.v.-.*. 



190 
190 

(90 
!90 

Hi 
199 
i9S 

199 
i ae 
= 95 

>9S 
J 30 



ass 
a a> 

A a* 

a an 

£99 
! BE 
9 99 

8 SO 
t 90 

a at 

9 99 

7 10 
7 10 



'199 I0.O3 
<>0 0.29 



Swoac 
B*|Hn 

r.ln 
;■-,.... 
s>jha* -i(9 

Mlrldt AI1I41 
AH*.nn 5lcr- 
IlwSV 0>CIK«.I 

3n~<f U»ra4lei 

Laaa^feJM 
i*:*:^ r-6-Al9A 
Wn-U t-*fl0-*.'.*v 
"-« Will 

Cl064f 

WMH 

C'Hfn-.lif 
Ll«' Cpm^fld 

■i. :■ i 
Plii* t V . .:. i 

rn-4 «i rictov 
Alt-- !wi 



FiiiaPuwb 

e.4|) l^lvyl- 
PtiQ FiiWi. 
|i'<aPown 
P-eg Itisv*l 
P-cg Fti*ftr 
P-no Pn^/». 
P-apPawti 
P-ugPawti 

b '08FBA'4I 

P-aal'a*4i 
P-ugPaAti 
P-oaPsAii 
rVjjPM* 

pfarPtAfli 
=Va;Pa*a' 
P'^ p^*.t' 
^^; Pi.A»- 

-■:; -;.»^ 
Pt&c at a« • 



7 99 
199 
J »t 

7 09 
CS>9 

;>t 

i» 
a»t 

4 90 

?JS 

7 90 

7*A 
^5- 
T.*» 
7.90 



7.^0 
7.10 
?.-t 
020 
7. - t 
a. hi 
t.tt 
B2S 

7 - i 

Kll 

7.19 

J IS 
7 IB 
7 IB 



7.90 7 IE 
t.9t « 2B 



Twr K«*go?i~ V4l<*&.g \,\* 



IT.K34 4 

TiiaO t?-|nti^ 
c.. T«A ■-■....- 
3'Er- 

Wt 

.U4I Ciy 
: »..i ViD'ini 
5pih 'ij.ru 

4M0 Kuril. 

Satmina 

4l»^ C'PKI.1 

Vi'rfil 3ul 
747 
Nj<;m*. Ill 

3«.r 

4ni£t >- Alfivt c 

*trlax 

3W uii 
■ifi'i 

"r-a*n 

ID Bala Alr« 

/.:<da« Cjit l 

'.»'. ..Iv.ni.fl 

it^i4l%%U£l 

IflVfiT-'lIf* 

■Nrt.' 

■fli'.l*.ll 
.'ii A4? 

B>aEa i.iiti. 
'an la .lam 

HnbHI 

l«- aHi w *.a* 
i3..:ticra I 
Itl.^aleaiH 7 
la v-tm Saw 
C»ia^ /,««* 

: -.: . ^ Egg 

1 1 am 



E-.p4ii> 

- |:r-..- 

SiiDr-ci 

Si.p*'Or 

lipaaSei 

hir^i 
Oiipa'cr 
Swat ai 

SupfOi 
5at*iu- 
O'Si.*' 
Ba a i M fiaif 
:-::in Sal', 
£criii Salt 
5>'i - 

S*.! 'V 
Opul 

Laiii 
Auicraia 

Sfi^l 4*V 
Adwil'.ra 

':o'i.' : 

Ad.4ih.ra 

Aj.wilura 

O-.i-ujp-.c 

!>»na.,rf 

C>pn4*p'.a 

I7.ro>r:i 

Shtr.-i 

U'Haau 

<!au^ 

Ccitn 

Cei<i» 

P44n 
Aif 
A4.F 

l-lv^ilvla 

Irrugiwt 



4,3: 
'Bl 
-■ ■■'-■ 
0B9 
7 99 
99 
7 BO 
.'PB 

■so 

9 03 
7 90 
7 90 
7 90 

7 as 
7 90 
7*0 
790 
790 
7*i 
-at 



4 4b 
7 it 
<3» 

4 20 
7 10 

30 
3.11 

1 it 
J.lt 

ii :■:■ 

7 -0 
7 '0 
7 "0 
7.- 1 
7.15 
I II 
7 IS 

5 IS 

r it 

t 14 



790 «B5 
7)0 7 ia 



7 0S 

7 at 

OSS 

Ten 
7 at 

'95 

7 at 
7 fit 

9?0 



3 It 

a ea 

9 3t 

7 14 

" ■•■ 

7 10 

' :■ 



t It 

. 9 5: 

,coS Sii 



7 at 

7 90 
7.90 
790 
77)0 
: :r 



T.'J 

».I4 
7 14 
7 19 
I IB 
a m 



990 O20 
710 7 IB 



09 S 
GUI 



39 
C 20 



1434 13 03 
6&0 7.24 



S3C 
9 32 
9t 

?a:i 
703 
7 at 

K '-'I 



7 20 
7 20 
S30 
7 'O 
MO 
7 -4 
4 93 



COMMODORE 64 



9"tiwa 

i4-k--;v 

*1«u-« 2 

•Il'»,l?fl"l4|! 

Chlrttl ■/*■ ** 
■Ira ur *»■. ^.n 



tarPt-tnd.v* 
DBMMdM 

Cwm^divN 

CPrrTHJfJ&'t 

; i-rnnlvi 

a.s.ni 



« -i- 



9CO 

o.co 

fl.CC 

('■*-C 

9.CO 

bus 



A?, a ■> i-x 
= -■■■ e -ur n 
>T|.i*a k ixsju-A-t 
15 tr Ifl - * 

.11 ^nl» 
fldAI. All : : i 

Cotni: CiaWMIfc 

hit njB 
MfApCIV 

VC*fl IllB^r 

Ci.w 

Uj' 

'; - i :■' Lira 

r.'*n A*;«"ii 

" II I V - .'■ .1 : f . .' I 

[n.rf.re D' 

H^JlK 

ti-.Lii-jyA.sj, Uaan^a 
KiEi O'l 

MtrtAH 

l-iavjrf Hmm 
ttttfti 

Llltr Zo'f. 

HPMI< «*4a.,, 

JI'J'.i ■■!' 

Chra Mi-4) 
&r«i fry 

&.P1- Cyji. '. 

VUVH 

CZfttv-mMi 

flai *Qm& 

--•irt.C AL7.]ltUf« 

Bltaf3> 

"■■I '••-■ »! •. 

Altai - 4 

p$m 

*in| Aia. 

CT44V Ken I 

AnHMA 

■ ■u -«-l»ri.« 

FcU-J:al 

C" ft i: jiflBB' 

1-iClKC 

f jL .'.V di 
-■'■?■ P :o 'l 

JUMMpWI 

r'-,i.+ .,i " .i : -r- 

St?4kbe l 

aVmi r*RWia* 
«#n ; (Vinif 

I'll -.'■!■■ 
V/'w M.A. 

s.ajti Bui 

'*'■" j i ha. At 

Nkcvdi 



C'llVtr 


7 97 


7.it 


C'llv*/ 


7 90 


J. 


C'tW*. 


7 PI 


7. t 


C'Slva' 


7 90 


7. 


SIM 


14 ti 


13 K) 


Air4$ 


5 SO 


tit 


AirotJ 


9. SO 


O.li 


AUfrs 


7.at 


1 9 




E.90 


01! 


Aircc, 


7.50 


» 9 


Miai 


7 90 


7 


A^rcQ 


7.97 


i a 


A/iiua 


I9S 


7 


'■•'■!• 


7.94 


) a 


.1.-1 


40 


tit 


ittvua i 


a to 


9 10 


i Siiptirl 


4 5C 


ill 


9i4:eli 


OBS 


4 10 


9a: til 


OSS 


4 ;t 


94.994 


* 3b 


o:t, 


ivrht 


4 90 


a.:o 


t/ -(HI 


i.i aa 


1 J A'.' 


M -4ul( 


i 90 


a.:o 


L4W\|»:I 


7 03 


o.:t 


liaaiaat i 


7 03 


t.:i 


ti-iit:'l 


7 S.3 


a .3 


L.4-44.:'l 


7.50 


9.:s 


U-.a»an 


7. 49 


B*S 


Ua-JICB, 


BOO 


4 It 


1 i :.^V.' 


7.00 


*v;c 


tttacaaati 


7.00 


»<*e 


1r-.n» 


7-« 


7 16 


Mir'lia^ 


BBS 


e;o 


UawttaA 


a as 


« :c 


A) gaia 


7 99 


7 lh 


4J gala 


'90 


J 10 


A] gala 


? 99 


7,10 


A] git* 


7 90 


7.10 


Algm 


J BO 


7.10 




4 St 


am 


Vt.aaiF 


3.SO 


9 75 


l*-4gi-4 


! '-'I 


495 


l-rag.-a 


9 50 


4.94 


5l4l4'lol 


a.oo 


too 


5i4it.lul 


rao 


7 IS 


Uaaa.- 


9.SO 


»I 


aiair 


a av 


47 AJ 


C>91P 


9 90 


e Z3 


t£\an 


9C 


4 a 


A'Xa. 


7 00 


9 70 


04m« 


7 94 


7 10 


4*1 441 


4 90 


1 31 


~... ..i 


Ota 


0,43 


i : t a 


4 33 


n.«3 


Li-il j 


9 SO 


05. 


Sa4 


0.90 


o.ai 


S.Vl »r^ 


7.90 


7.t! 


AaTiOgirlE 


790 


i«c: 


l^rf"" 






0.90 


4 31 


B:i 


B90 


4 2! 


PSI 


7 0S 


I 21 



VIC 20 



'jni.BI-O*: 




^i| r 


£*v# 


r-nr I. -.444 


At.C 


040 


: :t 


ieica 2C 


Alir 


ss 


' a 


M»'J4*4 


AMh 


4. 44% 


t c& 


Slic 3ah 


441-Pti 


99 


9 30 


Civ/r^ Fiifila- 


A4i-pg 


94 


Sat 


Baitellild 


An-na 


5»0 


1S30 


C*f,'ha Mmii^a 


44444^1144 


i E3 


4..J0 


ap.aKliiil 


r,r;|.,, 


J 03 


4 50 


.VT.'rtl4 




- h7 


a fit 


W.4T^^4r 


Mm 


5.03 


430 


.'41.'* J 4 fnniafti 


MYOPIC- 


4 90 


435 


itawaatti. 


P.ia. 


.■ at 


7 '5 


Caaar Kaai 


li»'Clpi:« 


i ■:■:. 


0» 


0--.Hi:. 


Paaivauvi 


» 


49: 


jflOlfr 


Pa-iirau4l 


t on 


4 V 


:«c. 1*11*.: In. 








-j- a. :■- AIJa:'.^l 


A* ie4 


7.00 


7 13 


P4-»^||| 4V 


A' leg 


.' -;- 


1 10 


J, . _..;■'. 


A-4C4J 


095 


031 


Oa*\4>a-4i 


A^4«ft 


09! 


5 3E 


■1 i. " 


•\-.<-i 


7»J 


■ I-, 


Jr.ra: 


.. imn 


a hfj 


4 9b 


Quail .-J M-iiiad 


Pj.I 


'90 


7 19 


Ouaipi-ia JVPie' 


PI4II 


) an 


7 10 


Main 


llah*4->l 


it 


943 


Tiaitn ThKy 


rl»il 


1 99 


1303 


hiatal Mi.ij 


VO.IfltV 


: ay 


45 






7 »9 


7. i» 


A-0> 


AiaJ..aa^L 


« 90 


0,21 


C*-aubi4<4 


Pd ,-.... I 


4 03 


*.t» 


^tiUlldhA' 


Pa*44-Ouil 


5 »3 


t.ao 



(.artjt?. ra.ige of programs available 'or Draw, Oric, ZX8J. Electron ,Vf TX a- tiisntxtnt prices olease send for Asf. 



To; Thoughts & Crosses, 37 Market Street, Heckmondwike, West Yorks. 

Please accept my order for: 

11. Despatch to: 

2. . I\ame 

3. Address . . 

I 5. 

P.O. .'Cheque No. . for £ enclosed. 

Signed 



I 



Access_Vsa only accepted from personal callers. All prices include Pcstage, packirg & VAT, We also offer COD. if requneci 



a — J 



v OUR COMPUTER, APRIL 1984 1 89 



Find out why 




is Britain's biggest selling 
computer magazine — 

subscribe 
today! 

Forget the crowds 
clamouring at the 
newstands to buy the latest 
copy of Your Computer; 
forget that frustrated feeling 
when you discover the last copy 
in your newsagent has been sold. 
Instead take some positive steps 
to avoid disappointment. 
Take out a year's subscription to 
Your Computer today and enjoy the 
privilege of receiving your favourite home 
computer magazine every month in the comfort 
of your own home . Simply fill in the form below 
and return it to the address stated, today. 




mm 




o 



SUBSCRIPTION ORDER FORM 



NAME:. 



Please send me YOUR COMPUTER each month for 1 2 
months 

A. I enclose cheque/ PO to the value of £1 0.50 (UK) ,617.00 
(Overseas) Cheques should be made payable to 
Business Press International Ltd. Airmail rates available 
on request 

B. Please debit my credit card account: 

Enter number: 
(please :ick) 



ADDRESS:. 



Job Title (if any) 

Type of Business (if any) 

Do you owr. a computer? 

Do you have access to a computer? 

l£ so please state type 



YoaO 

YesD 



NoD 
NoD 



Access BarclaycardA'isa Diners Club American Express 
DDE D 



Signed. 



Date. 



Please return to: Your Computer, Subscription Manager, 
Busin3ss Press International Ltd., OaJcfield House, 
Perrymoun: Roac, HA YWARDS HEATH. Sussex, 
RH16 3DH 



190 YOUR COMPUTER. APFttt 1984 



SOFTWARE FILE. 



(continued (rem page 198) 






















290 IP N*0*16564 THEN 

see next o 


GOTO soe 


Listing 










i 








310 PRINT 




15514. 


2R 


0E 


4A 


PD 


SB 


ac 


4-0 


23 


f?P« WfVT M 




A.CCCS 


ft? 


CD 


sa 


CO 


1 1 


El 


na 


D3 


333 LPRINT 




IBS 30 


31 


ro 


na 


an 


04- 


04. 


^fl 


PS 


34.0 LPRINT "LISTIN3 2" 


16538 


es 


P~R 


ec 


40 


FO- 


nn 


8U 


CE 


OBO LPRINT 




16546 


E5 


S3 


7F 


D7 


3E 


7* 


nc. 


B r 


36© RPND USR 16514. 




16S54 


20 


r? 


ei 


1<» 


10 


Fa 


fp 


eg 


3"7® LPR IMT 




iosoa 




DC 


C9 












aee lpri^t "psoorfume 


FINISHED" 




















3«B STOP 























Transform 

W Lytfrgos, 
She/ingtcn. 
Wigan. 




llilS PROGRAM TRANSKHUffi drawings up to 
50 by 50 pixel* in size when rhey arf 
expressed in P.ot and Draw statements. Two 
examples are given and then you can Inpu: 
your own drawing. 
First draw the diagram on 50 by 50 gtaph 



paper and write it out in Flot'and Draw state- 
ments. Coun: the number of Draw statements 
and Enter th.s. The Enter the co-ordinates as 
required. 

To edd your drawing to the data s:atements 
change line 110 to: 

For m = 1 TO 4 
rtrid add a rtew data line, following the Rem 
instructions in line 4990. 

Further da:a lines can be added, increasing 
the final numbir in line 110 by I for e3Ch 
diagram. 



10 
20 
110 
120 
130 
135 
140 
17S 
180 
IBS 
107 
1GB 
190 
20O 

♦yii> 
210 

p,d<i 
220 
250 
2SS 
260 
270 
2B0 
500 
510 
520 
530 
5*0 
530 
360 



REM trans-form 

REM W. ^ythqos 

FOR m=l TO 3 

IF m<>3 THEN GO SUB 500 

IF m=Z THEN BO SUB 1O0O 

DIM ctj-t-i>: DIM d(jM) 

FOR n«l TO 33 

FOR i-1 TO j+1 

LE- c<i>-Ol LET d<i>-0 

NEXT i 

INK PND«4 

GO SUB 2O0O+lO*n 

FOR i=l TO j+1 

IF i-1 THEN PLOT «**<*>•?,« 

«q 

IF i>I THEN DRAW c<i)+K(i>* 

)*y <i)*q 

NEXT i 

BEEP . 5,n-12 

NEXT n 
NEXT m 
STOP 
READ j 



DIM x(j+l> 
DIM y<j+l> 
FOR i-1 TO 
READ K (I J I 
NEXT i 
RE'UFN 



J+1 
READ 



y(i> 



1CO0 INPUT "Hew many DRAWs?";j 
1C10 DIM «<j+l> 

1C20 DIM y (j+1) 

1C30 FOR i-: TO j+1 

1C40 IF i=l THEN INPUT 'PLOT x C 

o-ord?' |>t(i! i INPUT "»LOT y co-o 

rd?"iy(i) 

1C50 IF i>i TI-EN INPUT "DRAW x c 

o-ord?' |M(i ! i INPUT "DRAW y co-o 

rd? u jy(i) 

1C60 NEXT i 

1C70 RETURN 

2C10 PRINT "TRANSLATIONS"! PAUSE 

200 i LET a-0* LET b-Oi LET p-li 

LET q-li 
2C15 RETURN 
2C20 LET a=50: RETURN 
2C30 LET a=0: LET b«30i RETURN 
2C40 LET «-50i RETURN 
2C50 LET «-;0Ci LET b-Oi RETURN 
2C60 LEI B-lOOl RETURN 
2C70 LET 1-0 t RETURN 
2CB0 PRINT "REFLECTIONS' I PAUSE 
2COi LET 3-0i RETURN 
2C90 LET i-lOOi LET p— li RETURN 
2100 LET p-li RETURN 
2110 LET a-lOOi LET b-lOOi LET q 
■h-Ii RETURN 
2120 LET q-li RETURN 
2130 LET p— li RETURN 
2140 LET a-0 i LET p-li RETURN 



7 ISO I FT n=-1 ■ RFTIIRN 

2160 PRINT "ROTATIONS THROUGH 90 

DEGREES": PAUSE 200: LET q=l: L 
EX b=Os RFTIJRN 

2170 LET p=-l: LET q=li GO SUB 3 
000: LET a=a+50: RETURN 
21BO LET q— it LET «-50i LET b-S 
OS RETURN 

21<»0 LET p=l: GO SUB 3000: LET b 
-bi50: RETURN 
2200 PRINT "ENLARGEMENTS": PAUSE 

20O: LET a=0: LET b=0: LET p=l: 

LET q-l; RCTURN 
2210 LET p=2: RETURN 
2220 LET p=3: RETURN 
2230 LET H -l; LET L|-2i 
RETURN 
LET q-2: 
LET q=3: 

2270 PRINT "DISTORTIONS": PAUSE 
200: LET a=0: LET b=0: LET p-ll 
Ltl q=ls RETURN 
2280 GO SUB 310O: RETURN 
2290 LET q-2s GO SUB 3100: RETUR 
"N 
2300 LET q=3: GO SUB 3100: RETUR 
N 

2310 JET p=2i GO SUB 3100: RETUR 
N 

2320 _ET p=3: 
N 

2330 _ET 
3000 r 0R 



2240 LET q=3: 
2250 LET p=2: 
Z260 LET p=3; 



RETURN 

RETURN 
RETURN 



GO 3UB 3100: RETUR 



p=li LET q«ls RETURN 

i-1 TO j+1 
3005 JET a-p-*(y<l>-x(l) > 
3010 JET c(i)-p*(y<i)-x (i ) ) 
3015 LET b-q*C* (l>-y tl) ) 
3020 JET d<i>-e*<x(i>-y(:>> 
3030 -4EXT i 
TOAO RFTURN 
3100 -OR i-1 TO J4-J 
3110 JET c<i)-F#.3*<y(l)-x<i>> 
3120 NEXT i 
3130 RETURN 

4990 REM First no. in each DATA 
line is no, of DRAWc. 2nd end 

3rd nos. are PLOT co-ords. 

Subsequent nos. are DRAW co-ordv 

5000 OA-A 3,0,0,50,0,0,50, 50, 5 



5010 DATA 32,15,0,5,1,2,1,9,0,5, 

2,4,4,0,6,-2,3,-3,0,2,-7,-3,-3,- 

7,-2,5,4,1,5,-1,6,-3,5,-3,4,2,3, 

0,5,-2,3,-2,10,-4,-10,-2,0,-3,10 

, -3 , — 1 O , — 2, -3 , , — 4 , 2 , -3 , -4 , -7, - 1 

,-9,1, —6 ,5, —3 ,6,-1 



Character definer 




Mazsn Kisawi, 
Nonh Ahmadi, 

Kuwait. 



THIS PROGRAM enables ZX-81 users tc defmt 
cr.eir own :harac:ers, using a ZX Priner. 
Before entering the program tvoe S'ev and 

POKE 16389.124 
Now type in the program and tun it, 

In :he top lef:-hcnd corner of the screen lint 
1 will be repimed, and ihe program then waits 



for an inpui. The character will be defined on 
an eigit-by-eighi grid. 

Whenever you warn a doc on (he firsc line, 
enter it full stop. Whenever you want a r>lank, 
input a space. This continues for eight lines, 
working horizontally. 

After the character has bsen defined you can 
eitiiei iiiuve un lu uiiuihei churucter or type in 
Plot. After that there will b: a shart pause 
before the character is printed or. the printer. 
To save my character use the string-saving 
method. A character is defined between BS(1) 
and RS (e), ■ 



15 POR h=l TO 32 

£0 FOR P=l TO S 

25 LFT Cafl 

30 PRINT px »,0;"LXNB " ; >=i 

40 INPUT SS 

4.1 print at a+i,e;es 

42 IF Bi="PLOT- THEN .GOTO S983 

43 IF LEN BfVd- THEN LET 3S=B$ + 

44 IF B|.< TO 4.«n"EXir" THEI>J PO 
KE 1S3S4,13 



1 

9=31' 
2 
5 
6 



C* 
Q 



12 



IF PEEK 1S3S3+255*PEEK 1538 
■44 THEN GOTO 5 
POKE 16334 .,21 
FOR 1=0 TO 112 
POKE 31744 + 1 .PEEK (21614-1) 
NEXT I 

POKE 31300, S3 
POKE 31357 ,201 
DIM fl*(32 ,9) 



30 


IF B» fij =" . THEh 


LET 


C=C+£ 


**7 








60 


IF BJi2> »•. • THEN 


LET 


C=C 42 


4*6 








70 


ir D$ r3> -" . ■• THEN 


J.ET 


C=--+2 


**S 








80 


IF 55 14> =" . • THEN 


LET 


C»C42 


4*4 








90 


IF B% KS'i •" . " THEM 


_ET 


C-C (C 


4*3 








ISO 


IF 53 (SI ■-" . - THEN 


_ET 


C=C*2 


4*2 








11B 


TF R4 (71 =" . ' THFN 


1 FT 


C =<" * P 


120 


IF B(i3i =". " THEN 


_£T 


C=C4l 


130 


LET AS .N,A4l) =CHRj 


C 




135 


FRINT AT Sl.&iC 






140 


NEXT fl 






145 


CL5 






150 


NEXT N 






5990 


FOR d=l TO 32 






9991 


FOR K»* TO 3 






yyya 


PUK.K 3£e55 + K*3i 10- 


1) ,C0 


S(U,h+l> 






9993 


NE'IT K 






9994 


NEXT d 






9993 


TOR H-« TO 01 






9996 


POKE 1644i+H,H 






9997 


NEXT M 






9993 


LET HPRINTsU5R 317 


4 f 




0009 


POKE 1S33^,£S 







YOUR COMPUTER, APRIL I 984 1 91 



zz^zExplore the 
Microcomputer Age 
NEC 




fjvoV .A*** 



Midland 






s*W 




Explore t\e excitement and 
fascination cf new technology 
first hand and see how 
microcomputers can entertain 
yas well as help in everyday life. 

Al types of microcomputers 
plus the necessary accessories ■ grf j 

and software will be on display ^^™ 
with expert advice instantly available. 
Business visitors to the show will be able 
to see a wide range of products 
desigred for commercial use on many 
stands at the show. 

So make sure that you vist the Midland Computer Fair and 
see for yourself wnat the microcomputer dye really means. 

Entry for adults is only E2.5C wnile children under 16 and senior 
citizens is only £ 1 .50. 

For spedal oarty r ates and further information contact: 
The Exhibition Manager, The Midland Computer Fair, Reed Fxhibitions 
Surrey House, I Throwley 0C/?y, Sutton, Surrey SMI 4QQ. 



4P* m ioiana \- 

Computer 
fair 



Sponsored by 

COMPUTER/ 



1 92 YOUR COMPUTER. APRI. 1 984 



?-t";\i :ki; M<\vi i>r' ;our cornpetiiions. 
•i'rfir mrv. s contained in extremely 
[<un:h pxor/k 1 . It succeeded :i 
K'vedJot; ; ani ; all but f handful of 
fwiiriti ■ sis to be precise. 

The problem was that il ycu 
;s;»w.i»^ oin by atiuming tIkh alt s \ 
Wack bjicks may be yilvaged yen 
\vcre bound t.V foil. There arc 
•2;9i)0J()0."> pcruiuliAiuiis uf tuinj- 
uieiv. order and d.rection on this 
ysjumption; and none if theni 

;r|tt itiict fhr maximum number of 
vixicfc Vt'U.LJis set free is f.itir. Ami 
. ;Ke. ;hir.i r>ut:i number »f bricks 
■you -»;i;i debtrcy on the 
\Ydy: k ;V>, ioi b nl-iic. . 
pv^biuik brkks. The 
^rreet ;<>rd:r nl' 
■roottmci; and • 
fiitYcciOii is iis ii'llows: 

■. Brick; -6 iv th> south-east 
& tiutk-; 10 ih-. v north-west 

v Brick :> to th.- north-vast 
;-t; Biick^ to th; north-west 
; >' : Brick ! re rlv- south-vast 

[ h •k"-'- »<* nutter how he brkk 
y;i.th fife - -dots mows since brick 6 
c$tkes vdth it. Koth arc cons:- 
CjUerrty destroyed 

Tm.%. n(" tbv »Lv corrcv: entries 

rfilent;6n«:d: fliai th.-y had used a 
/cor.ip.iic' to sol'. e Ue [:u/./Je. If the 
is.htir. ikl aui ids hi. a program 
Hdiiukm ifu'virivist ha\'ebee;n;bkssei3 
■kS«h tit lies Ijitkor inspiration. 

Ue"veLkn-jon«>, ?A llimbcidt'e 
jea.il ^Gloucester, G1J Of<Z pro- 



MEMO! 





all m» is of thermal sircstcs and 

strains to he macrripj and himsfelf. 

He should be mollified to learn 

that nis ttc-brcikcr wins run- 

the prize of E.Uenwtccr; 

MTX 5J0. The 

opening wnitnci 

reai "At work and 



gnnmied 

p.Us7.lc. It 

epjuuhg u 

I coinplims. 



a Spectrum to crack tr 

ran for 10 hours before 

i with the sclutbn, He 

ilu' this imrathon created 



SULTS 



,tt play t Ateniotccvwoutc make my 
: diiy". He conpk.cd it by iddins 

; M \vilh IW<lttOry ■nVllV, iVxttCn 

Colours and inirc, .what a ■ splendid 
i>ive away? 1 

The other piognm solution «ia!ij«i 
from Yugoslavia. Jmao Puioidc nl so 
used a Spectrum w/iich agcih tooklQ ; 
hours ever it. His tit -breaker read 
simply, "joyful and gay". 

Most contenders struck a similar; 
poetic riOte From 1). Stanford came 
"vet It nary problems suoii nude 
ligh: by solving puzzler, rhrough ih* | 
night"'; A. Gran: suggested "its 
styling is striking, its : iremorv 
invi:iiiii. plcaM I .vain oi;c udu<", 
ind K. Cross olTered 'it's th: bist, 
it's :lear every day of 'he year". . 

U:hers Observing; ci a '- mention 
were J. Middklon's "with: fsaturcs 
unique and dejijtnsoiileel*'; and R. 
Pen Jails "to: liccooatisu'. oreoutii- 
insj, it's money we.l Spent '. 




VALUE that's 
out of this world 



50 GAMES ON ONE CASSETTE 

DRAGON lDCDBaIb Spectrum ^cippk* ATARI ORIC-1 ZXB1 - VIO tM 



" It is impossible tc ', 
tell yoj everything 
about the 50 uumes on 
CASSETTE 50 but Ihey include 
many types such as maze, a'cade. 
missile, tactical and logic games, 
to suit most tastes in computer 
game play ng. 

CASSETTE 50 will appeal lo 
people of all ages and the games 
wil provide many hours of - 

entertainment for all the family .it 
a fraction jf the cost of Older 
computer fjanics. • . ; -..- 



EXPRESS DEUVERT- 
ORDER NOW 



Please send mo by retcrn of pest, Cassette 50 at £9 95 
per tape. I enclose a cieque/psstal order for 



maie payable to 
Cascade Games Ltd. 



Name 



Please Jubi! 
myEl No. 



Addiess . 



SPECTRUM 
BBC A.'B 



P O^' 1 U 
□ OMGDN [ 



ZX81 
ATARI 



APPLE □0 



Post Code 



Country 



Dealers & Stockists ertQufries we/come. *&%$ 



cascade 

a 



CjsujOu Garros Ltd., 
Sjlti4 I '-3 Haywra Crescent. Harrogate 
North Yorkshre. HG1 5BG. Biglend. 
Talephona: (0423) 534526. yc 4-*lu 



YOUR COMPUTER, APR L 1 384 1 93 




THE 



Success breeds success and that's certainly true of The 
Compute' Fair series of exhibitions. 
By incl Jding the Computer Fair 
seres in your marketing plan you can 
reach tnree arge groups of customers 
from the consumer, business and 
trade markets with your products 
throughout the year, and time new 
launches to coincide win the 
shows, adding interest and 
stimulating demand. 

The continuing grown of The 
Computer Fair series is evidence of their 
success. You can be part of that success 
if you take a stand at the shows, "o fine 
out how sirrply ring Chris O'Hea on 
1 -661 31 25 or return the coupon 
below: 



(gmputer 
fairr - 1 - 



Parsons/ eomputers. 

HfnM csntputlfiB 

SwBtt bustrtBss sfstenis 



Peas; send fjrtner Information on exhibftirc 
Northern Computer Fair - Manchcitcr 



at: 



Midland Computer Talr - Birmingham 



□ 



Please tick as appicabfe i" 

Tne Computer Far- London I 



r\ame_ 



Position. 



u f 



A Company. 
'* Address _ 



f Rstu/n to: The Exhlbtlon Sales Manager, 
I The Computer Fair, Room L3 1 Quadrant House, "he Quadrant, Sutton, Surrey, SM2 SAS 



Tel No.. 



194 YOUR COMPUTER, APRIL 198< 




1 



PINGO 

Battle in the ice maze with 
Pingo to desfro/^^S^-bs^<? 
Ifyoi^rsJast^nough you may 
survive! 

ZX Spectrum 48k 5.95 



JANGLER 

leTor only 
joystick adepts. Has to be 
experienced to be believed. 

ZX Spectrum 48k 5.95 



SPACE MISSIL££QMMXND 

ig waves of missiles 
and only you bf.tween the earth 
and destruct'on. 

ZX Spectrum 48k 5. 





k fully editable 

•k synthesizeu^mmtfs^ortiy 

•pectrum 48k 6.95 



MUSIQ-COMP0SEB 

* 3 channel composer 

* professional musical notation 

* correct phrasing 

* 5000 notes 

* miJsi£L£keet~s~cfolle 
creen or printer 



Available from your softwa r e dealer 




Dealer enquires contact tetex_ 
Germany 9496&pfetis~G7 



GCC are gaining 
respect as one of 

the country's 

leading outlets for 

the BBC micro 



and compatible 
peripherals 




GCC (Cambridge) Limited 
66 High Street Sawston. Cambridge CB2 4BG 
Telephone: Cambridge (0223) 835330 
Telex: 81594 SAWCON 



BBC MODEL T 


£39900 


BBC DISC INTERFACE KIT 


J. 78.77 


A-B UPGRADE 


£ 70.00 


Z30 2nd PROCESSOR WITH SOFTWARE 


£431.00 


GCC ROME* 13 (fiom expansion) 


£ 45.94 


GCC EPROM PROGRAMMER FOR BBC 


PCA 


BEEBASE(Dsla Base P.om| 


£ 45.^4 


WORDWISE 


£ 44.65 


PASCAL ROM 


£ 67.65 


FDRTH ROM 


£ 39.93 


TEAC Slimline 




Disc Drives 




GCC 55A 100K 


£160.00 


GCC?00K|ultra-sim| 


£199.00 


GCC 55F 100K 


£246.00 


GCC 55A2 2O0K (dual) 


£325.00 


GCC 55FI 800K (dual) 


£505.00 


GCC 5DA2 I ? 3U 200K (40/80 Sw tenable) 


£34G.0O 


GCC55FI + PSU80O<(40/8CSwichcble) 


£575.00 


Dscdnve cables single 


£ 12.00 


Cisc drive cables dual 


£ 14.00 


FrintBrs 




STAR 5 10 80 :ol 


£251.85 


5TAR515L32co1 


JL2//.lti 


SHIN/VACPfiO 


£256.75 


NEC PL 8032-C 


£256.55 


Printer Cable lor BBC 


£ 0.E7 


JUKI 6100 |DEisy *heel| 


£437.00 


EPSOM FX80 


£407.00 


Sinclair Computers 




ZXSpectrjm L6K 


£ &9J5 


ZXScectrjm48K 


£12995 


ZXPrnter 


£ 39.95 


Other Products 




TORCH 280 Disc Pack 


££39.50 


APPLE EFROM BLOWER 


£ 86 25 


GRAFH PAD 


£14375 


LKM PEV to' BBC 


P0A 


Vancus ether software and addons tor the tiiC 


available from GCC - please phone for details. 


STOCK SUBJECT "O PRIOR SA.E 




ALL PRICES INCLUDE VAT. ^^ 






:■ .' 



Self Adhesive 
Cassette Labels 

^ IDtAL K)H THE- SOFTWARE COMPANY 

it AVAILABLE IN ROLLOR SHEET FORMAT 

^ NEW RANGE OF TINTED LABELS 

St 24 Hr SERVICE FROM STOCK 

^ 48 Hr SERVICE ON CUSTOM PRINTED LABELS 



CASSETTE LABELS 
ON A4 SIZE SHEETS 
White onl^, su tabla for 
ima!loff*Monhtinti 
or photoopying 

100 Libols. C3.50 



:ooubeii 

2COUb«k 

<W Libels 

!O0t.H;ul. 



£6.00 

EB.2S 

£10.00 

£12.00 



CASSETTE LABELS ON ROLLS 

Complow win tractor feed perforations :o alow 

use in misi computer primers. Now available in 

whlt4 or »ntod blu*. pirk, gr^on at yclow. 

Minl.flurr order 500 lab*ts 



50C 

Had 

whte CK.ee 

TINTED E1E.90 



1CO0 
labels 
(20.70 
£14.15 



2000 
bbelt 

£3i m 

E37.S5 



All Prices include VAT and postage/ packing 

Excellent discounts for large quantities 

Please send stamp for printing prica lists and sample labels 




JNIT A4 

SfclEEO-DEAN CENTRE 

EUTOL NK INDLSTFIAL iSTATE 

SITTNGBOURNE 

KENTME10 3RN 



Self Adhesive Compuier Labels - ^^Up&V 6 " " 




SILVER LINO LTD 156 Newton Road, Burton on-T rent 
Staffs. DE15 OTR. Tel (0283) 63987 



TOWNTEST BBC/B £6.50 

A veiy useful nirl fnr leaching ripnrji.iphy in primary tchooli, 
this program tests pupil;' knowledge of th: locations o 
majo" towns and cities in England. Scotland and Wales. Afcl 
presented, with a high-resolution map 

BIOLOGY BBC/B £12.50 

A su le of programs using text, anirrated degrams, examples, 
and T)iiP":tinrK tn attici in «h*» iindprttindinrj of Biology to 
CSE, 'O' ard 'A' Level standards. Mo:i suited to individual 
use by student;, these programs also contain nateual teach- 
nrs can extract lor classrcom demonstration Topics covered 
include he Eye. Edr, *fntfh, BlUOtJ mkJ Cinuliinuit, Skeleton, 
Female irproduction. Genetics, Biochemistry End the Genual 
Nervjus System. 

ENJOY MATHS 48K Spectrum £3.00 

A suite of 4 highly motivat no, prngrans for ihe 8 14 age 
ranqe: tables, simple etiuat om. polygons and areas. The 
p ogrami crjmbinc e>:planai on wiih tests and nake good 
use of Colour and sourd. 

MASTER DIET PLAI\NER 48K Spectrum £11.95 

The ultimate h det programs, ihe MASTER DIET PLAN- 
NER coitains detfils of calorics, protein, vita-nirs and ether 
nutrient! tor 6&1 toodf.1 The MASTER DIET PLANNER will 
ii?lp you plan a well -balancer! diet, including opiions to 
restrict lats, cholesterol and salt, or io increase fibre intake 
a" the Stmc time offering maximum choice ol foeds. Insruc- 
tionsanrt Recipe Book included. 

ALL PRICES INCLUDE POST & PACKING & VAT 

We require good programs to increase our catalogue 
3rd pay high royalty rates for published material. 



1 96 YOLR COMPUTER, APRIL 1 984 



ki 




ft 




MCODER II - The ultimate interger basic compiler for the 48k Spectrum and I6K ZX81 



Many claims arc made about mos: 

Basic compilers on the market, but 

always remember, in programming "you 

don': get anything tor nothing. The more 

features a compiler otters, the slower it 

will run. 



In our opinion, if you arc writing 
games, you don't need floating point 
routines, and you don't need string 
handling as it is in BASK, - just high speed 
integer manipulation to turbo-charge 
your software. 

If you arc in any doubt that MCODER II 
is the program you need to give your 
BASIC programs the instant speed of 
machine code, why not write or 
telephone (0203 ) 667556 for a list of 
features and a comparison chart showing 
the relative strengths and weaknesses of 
the major BASIC compilers currently 
'vaiiable. 




To give you every commence 
in our product, we also offer a 
NO QUIBBLE GUARANTEE to all 
mail order customers. If you are not completely 
satisfied, simply return MCODER II within 7 days of receipt and 
we will refund your money - no questions asked. 



SPECIALOFFER Purchase MCODER II by mail order 
and we will knock £2.00 off the price. That means you can 
buy the Spectrum 48K version for just £7.95 and the 
ZX81 16K version for £6.95. 

NO FRILLS-PURE SPEED 



SEND CHEQUE OR P.O. TO PS.S.452 STONE Y STANTON RD. COVENTRY 
CV6 5DG. FOR INSTANT CREDIT CARD SALES TEL (0203)667556 



5.8* 




NEW RS 232 & 
PARALLEL PRINTER 
INTERFACE for 
ZX SPECTRU 



Connect to professional 
printers with this 
Centronics interface. 








ZX Lprin* III interface enables your ZX Spec-rum 
computer (16 or 48K) to print on almost cny dct 
matrix or daisywheel orinter with RS 232 or 
Centronics nput. JLst plug n ZX Lprint III and 
LPRINT and LLlbl commands will work. COPY 
wo'ks without any additional software on 
$<?ikosha 100 & 250, hi-ros Eptons, Star 510, 515, 
STX 80, Gemini & Delta, Walters WAA80. Shinwa 
and CTI . . P us Seikosha GP 700 in full colour. 
COPY on other printers corrming soon. 
And because NO addi'ional software is needed 
all of /our RAM is free to take Tacword 2 or 
Kemp Business Accounts, Viewfile etc. 



WORD PROCESSING 



HIGH RESOLUTION! SCREEN DUMPS 

PRINTS SPECTRUM AND UStR DEFINED GRAP HICS 

JLST PLUG IN FOR LPRINT LUST and COPY 

COMPATIBLE WITH M I CRODRIVE* AND 

PRESTEL ADAPTOR 



ORDER: To EUROELECTRONICS , 26 Clereree Square, 

Cheltonhom, t>tos. OUrtl 2JP Tel: (0212) 5B2D09 



From: Nome: 
Address: 



This orcer s tor: 
ZX LPRINT III ot £34.95 
Centronics Cable ot £9.95 
FS 232 Cable at £«.95 
Tasword 2 at £13.91) 



(Quantity) 



Cheques PO paycble to EUBOELECTRONlCi olease. 

Amount enclosed £ 

Micrad»c adaptor for ZX LprJnl I uiid II £4.30 ■+■ 70p pSp 




Computer Bookware 



and Software displays 



up-to-date titles at these shops. 



LONDON AREA 

Louden: t ir&Eai , tuainevi Hi. a Centre 
Mixxfieldk 

I i.rdon: Dillons Q.VLC. Bookshop. Queen 
Mar7 Col uu. 

London: Dillons University Bnikshop, 
Malet Street. 

London: lm[H*'i:. U'Ulf-gr tioefcehep. 

ImpcriaK'o!li:u: 

London Modem IkoJt Co. Lut PriodSieet. 
London: W v «iG. Foyk I.'.il. 

( .'I dl I I! I- ( II V- , Road 

Croydon: Webster's Bookshop. 
Whtlgifl Centrr. 

Utbtidgt Hrmcl University Bjokvtop. 
Bnutcl Unversty. 

Witfcrd; A'atfnd TsthnKnl Bixsks. 

Si Aibanj Ruii_ 

EAST 

CimbHdRc: W Heifer Bnikwlcn, 
3l i il.-.: . Rim 

MIDLANDS 

Bedford: Pcmbrrton Ifcwiselle-, Mil Street. 
Klrmlnghim: Hudscns BeokslKjj. NswXtect 
3 Inn ins him: Midland Eliieitliinnl 'Jo. Ltd. 
~iirp»ralitn Sucec. 

l-'ninlcldtC raifii'Kl ftooiStlOp.C oli'ge KVvail, 
vVhailey End 

Coventry: Hud.c-ns Book-.hop, Eari Street. 

Osvntrjl Mi ■ i .« :r. Bookihop. 

Hcnfird Street. 

Ktttr. Siixfenu Bootstioc. 

"JnivtTvilynr Kerlr 

Leeds Auiiicl! Bixtishop. Cookridje Street. 

Leicester: Howes & Bowet, Hooetiur StrtcL 

abetter Hudioiu Fookdiop Ltd. 
High Street 

Lelceiler: Univmicy Bookshop. 
University Roal 
Lougiborougb Hi.; - n-. Bookshop. 

<wigkrxwcugh College. 

NoiiiighRii: SESons Paperback Bookshop, 
Mi not street. 

N'onl ighan: DllonsUnivorsil; Binlshoi Ltt 

UnivirsityPiirk 

stjerrrid: 3owesei 6o»v:s,CrupCl Walk. 

Sheffield: .V, Banlc; See J Ltd WcsiSli.-cl 

Wolv:rhaDptoa: Hidsaix Bin kshni Ltd. 
Victoria steeL 

NORTH 

Chester: B:»kUndoitCo..Chii»:h Street 
Liver >ool: fUtvx* & Howes, Lad Street 
Liverpool: Pnrry Books Ld. Brawnkw Hill. 

Manchester Haigh& I !■ ehl -.n : Ltd 
O.\ford Roid 



Manchester Shemttt & Hughes. 

£1 Ann? Sq-iare. 

Muelnur W, H. Wtlihiw Lti Join 

DalUxiStraL 

Newcjiillr'iipnnTync ThrfTK WiiA>«r 

Bookshop. Porey StreeL 

SkKkport Slientllet Huglet. 

Princes Stre:l 

SOUTH 

Aslngeon: Dene Buobhup 

Ent Si Helen Street. 

Urighliin: Qiritixb Bookshap, 

1 .ll.l! ..■.:! SlrtL'L 

Brighton: R.)liui»iris Kij>:i'i>:v. Jond Street 

CiwIq: H«ik\ KiMik-ftopS Ltd. 

I Uslctt Avenue. 

Guildford: Univusit) Buul&liup, 

t.lniwnity at Surrey. 
Guildford: *Veb«r's 3ookihop, 
T«igat: Square. 

Kingston-uton-TltanitK Boles t:rvik>hrip 
Udcn SseaL 

Otfurf H II Blwk*cU Ltd. Brad Street 

RudlnjF VVillian; Smi h Ltd. Loidoa Sucet 

Sbujli Carer & Wheeler Ltd. High Street 

S(-ulhnnipl(ii: B . ■'*..--. i Hiwes. \bovc Bar. 

Sf'Ulhflinprrn- RmhmA Ki**-cf 

Uiivenily II;-. W.?p 
Watcrle-ovNe; Bty Tree Ba>ksluip, 
t.nl>:::lT Rotd. 

Wokln{hanr Batis Bookselcrs. 
Peach ilree. 

WEST 

Uiiveriity of Bah: Btwej i Bowes 
Lnivcrtiry B»kslop 

Btlilnl: GetT};e"sLtd. Park Stree . 
Hitter George's Soobhop, Siduell StfMt, 
Eitltr. University Bookshop, Sticker Roac. 
rVmiiLth: iiooksilkr, Drake Cirrus 
. Pl/nwiOi; fleiir>y"solPlyr60utli, 
■\- 1,- i: Wav 

WALES 

Bjngor Bookland & Co.. High S:reeL 

C'jrdiff; H. ;. leirr Ltd Royal Arcade. 

SCOTLAND 

Abenle.-n: Junes G. B.uelt Lid. 

Ucperkrkgate. 

Eclnburuh: nmirinwiercrB/oVte (ere. 

Gtorge IVEridge. 

Ecinburgh: Jame; Thin Ltd. Souil Brdge. 

Eeinbunb: rCimtlflns Unhrtcriry Bootilnni, 

Teviot Place. 



Gbigo*- Jnhn Snithi Soev 
StVincertt Street 




■ 



1 
1 



publishers of computing books 
for over 25 years 



198 YOUR COMPUTED APRL 19B4 



for the latest information on all aspects of computing 





For information on over 400 up-to-date PC and microprocessors titles please 
write to Jean Walmsley at the address below forour latest catalogue and order form. 




66 Wood Lane End, Hemel Hempstead, Hertfordshire HP2 4RG, England 
publishers of computing books for over 15 years 



VOIR COMPUTER, APRIL ' 984 1 99 



1984 On Course 
For Record Computer Sales 



Sponsored by: 



S'O'MEWjTiEI 




There can be few - if any - comparable 
exhibitions capable of generating such intense publir 
interest as The Computer Fair series. 

As expected, the 1983 Computer Fair, held at Earls 
Court, has consolidated its position as the majcr 
showcase for home and small business computers, to 
the extent that it became .leuzssmy for the original 
exhibition arec to be doubled to a record 2,200 square 
metres. And all the signs are emerging to support our 
belief that 1984 will see further growth in an 
exhibition which provides an unrivalled opportunity 
for promoting persona: computer systems of all kinds. 



THE 

(gmputer 



fair 

^K Earls Court, Londoi 



Personal computers 
Home computing 

Snutff business systems 



Sponsored by Practical Computing' and Your 
Compire.r' and organised hy Reed Exhibitions, the 
1984 London Computer Fair will again be backed by a 
massive publicity campaign using radio, television 
ar.d press media. Advance stand reservations are 
understandably already well up on 1983. If you want 
to ensure that you dc not miss out on a preferential 
site, you really must fill in the coupon below NOW, 
ar.d return to the 

Exhibitions Manager, The Computer Fair, 

Reed Exhibitions, Surrey House, Throwley Way, 

Sutton, Surrey. 5M14QQ 



I am interested in exhibiting at The Computer Fair, Earls Court. 
London. June 14-17 1984. 
Please send full informa'.ion to 



Kame. 



Position tn Company 

Company 

Address 



.London. June 14- 17 1984 



Telephone No. 



TpIpv. 



NTERCEPTOR 



PRESENTS 



WRITTEN BY 

IANGRAY 



MUSIC BY 
CHRSCOX 



PRODUCED BY 
RICHARD JONJES 







m> r *Q 










•'"_. ".•'"'"• "" ' '' '.'; 


mEtjim^Z 




"VKk&y ag^ 






jW 






ORIENTAL 
EXPERIENCE 
I WITH 

30 LEVELS! 



% 



:«^, 



A 



v. 
i-~ 'A; 



££^ 



SUITABLE ! FOR THE 



pmmodore <%k 



sa^aisr^i-^zafiai 



i 



I 



I 





GOES DEBUGGING 



O 




Vf vr 



\ 



Any SPECTRUM— £5.95 
Lookout forCOMMODOnt '64! 



.tick Ccmoati tie. 



bthbrien 'ACTIONMASTER; 'WARMASTER' and ADVENTIREMASTER" games are 
iivailciblurtuni JulirtMuii/ius. LigtilnhicUiialuibiiiul leadirnjsolUvr-retuHels. Foi cicuniplele 

list send for our free colour Catalogue" 

M C Lotrlorien. 56a Paik Lane. Poyntcn. Cheshire SK12 IAE. Telephone 0625 876642 



[CD] software I Spectrum Programs 




ABSOLUTELY OWrUNTEEO ABLE TO BE^ 



Superchess 3.C Imsbea i dovelouud to bring yju the strongest chess prcgran yel lor 
th= Spsctrum computer 
At Ihe tournament level Superchess 3.0 has a lo-ck-atead ol live to seven ply 

(nrovoc) In tho mlcdlo jamo, and ten to twelve ply in the Gnd gsmo. TJis grsos 

Superchess 30 a substantial advantage against other chess programs and 
premises tie experenced playeran interestinp, ani challerging game 01 chess. 
Unike other chojs piograms. Superchess 3.0 i> noi jus' a b'ute-forc* calculator, 

but omplOya ailltiutal inrtQlUgencto iQSlVktquac to allow duopcr coaching Along tho 

mainlnesbfptay. 



FEATURES: 

* 10 Uvets— altpiaj wltHn icurnanem tim» 
limits. 

• Fiirf luvel mule espftc ally easy toi Beginners 
Easy to i>so— lic'i muf.us |ro»nlcKl 
Reco«utiond*d move vptiou. 

Change udei andleve' dumg n,3rne. 
sen play mode. 
Sol up.'chaiiijs posltlor. 
Tacmical information— how we program 
thinks*. 

Programs internal scoie 101 poslton 
displayed. 

Nunber ai oaiuaied ptssiiii^a oispuyen 
Library cf opening mo\as. 
Select your own coicui schame lor 
graphic joard di33lay. 
3oi«e rn*tlr\<j|ifoti«imi— up lo mole .n lojr 



48K SPECTRUM-Price £8.95 




U f 




SUPERCHESS 3.0 



sorcwarei 



PlIMBAL-t- 

rFor any Spectrum 



WIZARD 



Superb, colourfjl 
tast-action grapnics 
and sound give this 
game the feel of a 
real arcade 
pin-table. 

With realistic 
launch, flippers, 
bumpers, high- 
score, oonus scores 
and freeball 
features. 

Be a Wizard! 



FOR ANY 

SPECTRUM 

£5.95 




Dealing— the program shuf'les, deals anrJ sorts the cards lo produce randornly cealt 
hind?, An almost nfinte number o' hands are therelore sosiible wtttl all klncs of 

OSKIDuUOnS. 

Bidding— is in tna lamina ACOL system including Stayman anc BUckwoDri 
conventions, "mu tidyour hand while iht Spoctruti bids tl"e otter three hands. 
Card Play— vcu play from y'our own and dunini»'s hands, which are Jisoayod as 
they would be it the Dri3c;e:ablc. with the prog/an playingthe allien two hards. 
Scoring— at ire end of each hand the store is calculated, including honoirs, slam 
and rubber points, Bath the old and raw scores are displayed In theusuil manner. 
Roploy ot the end o< toeh hand, oil tout ho"ds con h>; displayed and, il docirod, tna 
hand'cplayed. 



48K SPECTRUM 
BRIDGE PLAYER-E8.95 

An id-aal complement io ihe Biido* 
Player Program: 

Bridge Tutor (Beginners)— £5.95 
Bridge Tutor (Acvanc9d> — fS AS 



SPECIAL OFFER: 

Bridge Player and both 
Bridge Tutors— £18.85 




Flus tar 4BK Soeclrurr unless olheiwse 
si alec 

PLUS tor '0K Specirum 

FLOATING PO NT FORTH with EDITOR E13.9S 

INTEGER =ORTH E9.9i 

SUPERCHESSII E7.9i 

SUPERCHESS; I---/--;-- 1 E4.9S 

l6KSUPERCHESS<t6KSpectrum) £6,95 

REVERSI £8.95 



DRAUGHTS £5.95 

BACKGAMMON 15.95 

SNAIL LOGO (Turtle Graphicsl 19.95 

GOLFING WORLD tS.9S 




^■.,^onri48K Spectrum JMBBSi 



This is a superior machine ode loot kil wi.h cne hunjred machine 
code rojtines that arc rcloca.abl? for use in your own BASIC and'or 
machine cede programs, the combined user friendly BASIC program, 
48k Spectrum onlv. g ves easy access to all roul net: • In Jex ol 
rout ncc, • Call lm cbleulo of each lout nc including oil information 
reqLired to tailor the routine to ycur neecs. • OemDnslration of how 
■he routine works under software corvtrn , the demonstration is 
ropeataale. • Saw and verify indivicual routines. • Comprehensive 
user guide. 



1 

IO 

n 

12 

I A 

U 
15 
IS 
•7 

IS 
•6 
?0 
11 
?j 
23 



Uioo I rflUfiel* 

L",ti-SKr,rnmmri 
Super JltTMNMI 
1* pyfc Convener 
Pec-HenCe'iwiie' 

lie- Dn.Cwiniln 

Rcmuii ccndsfMr 

On C'ror CdIo 
On &«il. 3o10 
"M.-t-S::n.|,.-i 

HvrC-tr LMsc!5 

Scietn a*ftich 
t^aijabteu SnanrtfLisi 

?A I nr? Pi.r.linr 
Slar Jraw 
T<*t) SwiX-> 
firign Swlcf. 
PeinlShaBt 
Hacaa ScunD 



2i 
pf. 
se, 
/; 
28 
m 
30 
o\ 
3? 
33 
34 

35 

■Mi 
3? 

■..!. 

39 

40 

i\ 
i2 

4.1 



Sci- ; i CTuractii sj>- 

Mrtnofy AVIUM* 
Line ricr.tr::« 

UniNW«50uiJ Ll*i 
Ou»-Noit S»jid fin 
UfiiHnrpS'Ttl^lo? 
Mul i>0«cp S"»jiat=" 
0cn«h i >ii 
Scii«'> S10l# 
ScfMin rjcr-.ifttji' 
P'tfecl F-oqrLTi 
Hln> Copy 
LOaUtCI 
t*cand 

cWii Ptagrftr 
tafc HoirJn ■ Hnarttt 
Addr^tS 
0«r.lsi>r 8nar«i 
RtnoM CciGurs 
Disalav Merror, 
H«; Ls.^iJ?i 



4? Win Kt y 

4B Snniasia Li>B«rCa*« 

•is siti'njMvutHivCiraw 

TO Program '.o ^ctJct Case 

Ol IMjg'Ar. to iw-i(,'i» 

ft^ dnluM 

S3 C-lfcrily 

s* apacrf savrr 

66 St'BtJi'Ove'J'"!!. 

SO St*ecr*ir.. , er 

ST e«ai *i 

60 lo< Cfsnoe 

00 Ki0«f i;n*n5» 

so nun Cn 

fii Fiir.n rn 

62 d'Ohl Or 

63 Biqnt tut 

64 SWrfcnHnnt 

l»tj Clittcloifl Nj^ltKrf (xCIGI.HCl* 

nyulir=-, 66- T C0 tti eei iuu intra 



SUPERCODE£9.95 



Also ivaiable at Boots, W.H. Smitn end all gocd computer shops. 

OELIVERV": Send SAHforCaUlonue. 

UK— rjriCBs include VAT and poitage & packing. 

EUROPE — add iOo jer crouiam 

AL. OTHER PUCES— toi u i mail add £2 tor Hie firsl piorjrarn and 50} foi 

eactn subsequent program. Suflace col ivory ^jj y)p pur program. 

Send Choyuo. Poslal Oidur o' Access No. to 

frrilET^f^ r-v/-/— no l CP SOFTWARE. Dept W1Ai 
MU-JJt)UI L,V<Jcl fcJ| i7 0rchar<!Lane.Preslwood, 

Bucks HP16 ONN 



More than fun and games! 



o 





by PrlTior EaucalionaiSoftwara 

The ever-popular Mr Men help prepare 
young children for reading with four 
sirr pie and absorbing games designed 
tD exercise essential skills as well as ertelain. 

An easy-to- jse, colour-ceded key guide 
is included with an illustrated in:rcductory 

book, featuring the Mr 
Men. For ages 4 to 8 
years. Available now on 
cassette for the BBC B. 
Spectrum 48K and 
Electron £8.95. 



mm 





by WdQi: Software 

Two mind-stretching, space-age games 
to test mental arithmetic and nimble 
fingers, 
n Sum Vaders alier robots invade the 
earth. Only quickthinking and fast reactions 
can prevent them. Several levels of difficulty 
anc a two-player game with a handicap 
option make Sum Vaders equally testing *or 
all family members, "rem 8 years to adtlt. 
Robot Tables challenges the young 
player to make a ser es o' perfect robots. 

Knowing your multiplication 
tables is the key to controlling the 
robot-making mach ne. With a 
learning mode and a testing 




■J3 



for early learners, 
and more ad- 
vanced children, 
to master an 
important and 
often neglected 
skill. 

Available now on cassette for the 
Spectrum 48K, Ccmmodore 64, BBC B 
and Electron £6.95. 

OESAR 
THE CAT 

by Ancrcmeca Software 

Meet Caesar, a cheeky young cat on 
duty in a well-stocked larder. He's 
kept busy chasing a gang of hungry 
m ce eating the family's food. Playing against 
the clock, you guide Caesar along crowded 
shelves to pounce on the mice 

A fast, colourful, all-action, arcade style 
game with catchy music and a best-score 
record. Challenging for high-scoring arcade 
addicts as well as great fun to play for the 
novice. Available on cassette for the 
Commodore 64 £8.95. 







mode RobotTablesisafunway 



SOFTWARE FOR ALL THE FAMILY 



I 

I 
I 
I 



ToMIRRORSOFT.PO Bun 50. BumiEV, 

Kei!BR25IT 

Please seridme (he fo fov/hg (enter 

nu nber required ol each Hem in 

the space prwidcd>. 

fist Sins wiilhe »< Mm (MMtm 



QiicfcT'inkin.nUTi; 
C; esanieC3 :(CC0(l 
C;csartiea:(CCOIj 



I enclose a deque/PC tort made pavable 

to "Readers' Account: Mirmr Group Nlev.-'paptrs Lsl". 

luiiJersiana:ri;nmy 
rerrittancewHbe 
hell on my behalf n 
theiankacmunt 
named aboveu mil 
the goods arc 
despatched 




Or plf asc JC&il my ACCESS/EARCLAVtAftC tor the sum o= £ 

cardwr— jj-j | pr-r-j- 



. 



Signature . 

Mame ... 
Address. 



Postcode 



i:-., . ..- n- 1 -rrji titr in, Cirjeiiy ncaM*tMiipie:3d.p '»■ li-imjiiB'eUK MMtOWl t. i rjicituiwur wr. jimit JtitticMMH'W! -tH ,Ci R*q !J:i 'I35a0 Irj (her HotWrCcu I ;!•■::<• r 01 



I 
I 
I 
I 

J 



S pectrum 48k 

MAKE VOUll OWN IV FILMS! 

■«. LIVE ANIMATION 
& MUSIC 



SAVE them. . . 

* AHUEE FFITE5D8 ANT FAMILY 

A" II IN YOU PLAY THEY BACK! 




£ k 



1 A talk!" 




9 SPECIAL MACtO-rROORAMmHG^ECHNRUES ALLOW TOO I'O: • 

• f'* .i.-rp iKv MFinnrn np riBT inim.cdisg CFO, hrlicoptsr 

AND A MOST OF , liltlOXHL [N A CHOICE J F NEARLY 30 'C/LLH 
MAKE EACH ANY COLOUJI - LARGE OSES CAM BE IE TfO COLOURS! 

• TlliV WALK. »L'X. CLtMt t ?LY. 

• BUILD HOUSES, CHCRCKES ETC. IN V FLASH - - ERASE THEM 

• CP TO 15 MISS. PER 'TOM', OR MO*E IF VOIJ'Rt * GOOD DIRECTOR 

• MAKE CHARACTERS 'SPEAK' IIRtEC AMKOT A rtO'JS /,£ if STRIPS. 

• FU1.L COMPCTEB-PBOMPriNO TO SAVK 1TOV MAKIKJ ERRORS. 

• [MBtABT PLAVUACK. EDITING ADD PEtSTlXC- AS YOU CO iLOSO! 

• MOST COMMANDS ARE A SINCL.K KEY-STItOXE, VITROCrt "ESTSR'. 

• coMrciE tot* on'ji TVKBS caiNO tki jui-'iA. tiibbi-oitaih 
CHIOMATIC MUSIC COMPOSE*. VftlCH ALLOWS YOB TC l.HTES, 
CORRECT ^NII KBT AT EACH NOTE ... IP TOU HEED TO! 

■ STORE UP TO NINE 9S-Nt'TE THJiES TO CALL-TIP' AT ANY TlUb 
IN A STORV ... CJMIUTER GIVES EACH A MIMUR IK MEMORY. 

• CHANCE T..NEK AT AKY TIMI, EVES WHILST KAKIBO f 'FILM*. 

• VOU CAK IV EK AbD i EH; PECTtV E TO UU I L JI.N&S , ItUADS ETC. 

• NO SPECIAL fKILlS ORCOVPLTER KNOWLEDGE NEEHEB , . . JOTT (MAIHKATIMl! 



®|- SB, IM SKULKS! PARK, 

pnexrs' data studios « ffi?? ^«g^ 



impORTahTj ton <»K spf,:tkihi OKI V 



Educational Software | LQL. 






BBC Micro 

ZX Spectrum 

unexpanded VIC 

Electron 

ZX81 

Apple 

PET £. 

Commodore 64^jJ. 

All software for the 
above computers. 



VIICRO MATHS 2<1 program revision or sfilf-:uition course to O-.evel. 
i24.50 (except ZX31 t12 0O). 

BRAINTEASER5 IBBC. Electron. C3M 641 Book of programs to puzzle 
and amuse neople who want more than arcade games ££.95. 

PICTURE PUZZLES :BBC & Electron only. Early learning tun 
ushg educational ;usti. 3D graphics. £6,50 

ANIMATED ARITHMETIC Teaches jsing moving colour pictures Inrji 
woidsl Ages 3-t. C6.50 disc O.SO). 

MASTER MATHS (Appc, Pct and C8M G4 onlyl. 50 ptogrurn 0-Lev«l 

xu'bi- or icachsr's aid. amazirg graphics. 

". . . ih° pogrammng staniart is high, ftxt programs are robust . . " 

TIMES EDUCATIONAL SUP 3 LEvlEMT 

Imrrediate dispsrcl" Mi;ro Marhs. anc Mastc Mjths Phone or send 
orders cr requests lar f*ee raulogue 1200 prolans! - o: 

World leaders m terths education"! suttwtie 
Iftsiribuiers in ?4 ntuntriesf. 



LCL 



26 Avondale Ave. 
Staines, Middx. 
Tel :0784 58771 

24 hrs. Orders 



Avt«M 



*9ff* 



GENEROUS TRADE 

DISCOUNTS. 



<x o* 



Vi 



ARCADE ACTION 

FOR THE 
ZX SPECTRUM 




The Protek 

joystick 

interface simply 

plugs in at :he 

back of yojr 

Spectrum anc is 

compa:ible wth 

awide-angeof 

software, inciudirg bestsellers from 

Quicks Iva, Ultimate, Ocean, A.F., CRL, and other leading software 

publishers. 

The spectravision joystick contro !er has a handy pistol gip, top and 

base fin; button, and rubber suction cap footirg for s ngle hand 

ooeration. 

You can buy then sepa^tely or in a special presentatior set which 

comes ronpktp with Airliner, a flight simulation progranrne. 
Either way, they'll give you maximum fun 
whenever you play the computer game. 
Now available for the B.&C at only £19.95 
(inclusive of joystick & interface only) 

NCLUDES AIRLINER FLIGHT SIMULATION 
PROGRAMME 

COMPLETE SET 
ONLY 






Protek Computing Ltd, 1 A Young Square, 
Brjcefletdlndustriil Park, Livingston, West Lothian. 0506 415353. 



v OUR COMPUTER, APRIL 'SH* 2Vb 









otball Manager 

Designed by Kevin Toms 

This outstanding game of skill and 
strategy is now widely available' 
and you can join tne many . 
thousands of satisfied customers 
who have purchased tne game. 
This is no five minute wonder - 
you will be playing this game 
for hours over many weeks 
(we know -our customers tell us!). 



Some of the features of the game:- 

* Matches in 3D graphics + Transfer market 

* Promolion and relegation * F.A. Cup matches 

* Injury problems * Full league tables 

• Four Divisions * Pick your own team for each match 

• As many seasons as 
you like 

• Managerial rating 

• 7 skill levels 

• Save game facility 





Commonte about tho game from pre*s 
end our customers 

"FOOTBALL MANAGS? is the best game 
have yet seen on me spectrum and my 
personal favourite o' alt tne games on any 
micro ... To the ordinary person it is an 
exueileit view of what can De done in Tie 
field of computer games ... The cownirg 
glory of this game is the short jet pieces of 
match highlights which show ittle stick men 
tinning around a pitch, shooting, defending 
and scoring .. It Is a compulsive game but 

K so pic who oannottak© game sessions of 9 
ours or so, which happened on one heppy 
Sunday will be grateful to mow thai there s 
a 'save ro tap©' ootion. FOOTBALL 
MANAGER nas everything it could ...The 




Ion from the Spectrum version 



'ZX81 Chart. 

Home Corrouting weeWy 1&8.83 

originator, AdcictiveGames, certain y 
deservethe name." Rating:19/20 (Practical 
Computng- August 1983). 

"When I irst received this game I spent the 
best part of the weekend playing it. Since 
then I hav© returned to itmoro often thar 
any other. Tie truly addictive quality of Ihis 
game isthe remarkable way il mirrors the 
real footooll manager's prcblems ... 
"(Personal Computer Games -Summer 
19B3) 

"It's rry cwn fault you did warn me - 1 am 

totally and completely hocked on FOOTBALL 
MANAGER." (rW. A. Wright - Lancashire.) 

"It is ty far the best software game that I 
heve seen for the Spectrum (Mr. N. Lincoln 
— Surrey.) 

"I congratulate you for a marvellous game 
which Keeps the plover enthralled." (Mr. N. 
Creasey-Gerrard's Cross.) 

"I am writing to eav whata groat garre il is. I 
have spent over 45 hours on it." (fvr. D. 
Fearn- Gloucestershire.) 

"Your FOOTBALL MANAGER game is 
terrific." (Mr.N. Curnming- West 
Bromwici.) 




. ■! 



mailable from computer software stockists nationwide, including @> &WHSMITH$» 



Prices: Spectrum 48K £6.95 
ZX81 16K £5.95 

(N.B. 3D GRAPHICS ARE NOT INCLUDED IN 

THE 2X81 VERSION). 

owfseos oners acta woo 



To order oy mai (p&p free) send cheque* or 

poslcl order; to: 

vlddlctire Games 

Albert House, Albwil Ruud, ftjumennouih BH1 16Z 



1 Spoetnm vwsion only 



Dealers! For urgent stocks send 

your headed note pa per direct to 

out address 



77T 




mmmmsxsMiEiMMMxnmismxsmmiiMi 

LORDS OF TIME 

Joins uur range uf acclaimed pure-teAt puzzle adventures, at £9.90, for: 
BBC 32K COMMODORE 64 SPECTRUM 4»k LVrVX 4aK M45C0M :<;r. ORIC 48K A74Rf 32K 



5 

5 
3 




ADVENTURE 
REVIEWS 

"Aciveir.Lirfes which nave a fast 
response time, are 
spectacular in the amount ol 
detail and number of locations, 
and are available 'o cassette 
nwnfirs Simply smashing 1 " 

-SoH,Svpl83 
'Colossal Adventure is 
included in Practical 
Computings top ten games 
choice -or 19£3: •Pontic, 
moving and to jgr asneil." 

- PC, Dec 83 

"Colossal Adventure . . For 
once here's a program that 

lii/esupto its name . .a 
masterf jI feat. Thoroughly 
recommended ' 

- Computer Choice, Dec 83 
Colossal Adventure is one ot 
the best in ts class. I would 
recommend it to any 
adventurer'' 

-Acorr.Uszr, Feb 84 
"Arivnntiin* Quest This h?.s 

always been oie of the best 
adventures for me as it ssens 
to ccntoin the lot. n all it took 
me about e ght months to 
solve." 

-PCVt, i am Jan 84 
"To sum up, Adventure Quest 
is a wonderful oroaram, fast 
exciting and challenging If \ou 
Ike adventures then this one 
is for you" _ NliU0 issue 13 

"Colossal Adventure is simply 
superb , For those who want 
to maveonlo another 
adventure of s milar figh 
cuality. Dungeon Adventure is 
recommended. With more than 
200 iocatiens, 700 massages 
snd 1 00 objects il will tease 
end delight!" 
- Educational Oxnftitity, Nov&3 



MIDDLE EARTH ADVENTURES 

1: COLOSSAL ADVENTURE 

A complete ful size version of the classic maintrcme game 
"Adventure' with 73 bonus locat onsacded. 
2: AOVENTURE QUEST 

Centuries have passed since the tirre of Colossal Adventure 
and evil armies have irvadedThe Land. The wfey i< long and 
aangerojs; Out with cmning you can overcome all obstacles 
on the way to the Black Tower, source of their denomc 
power, and destroy it. 

3:DUNGEON AOVENTURE 

The trilogy is completed ty this superb adventure set in :he 
Dungeons beneath the shatterec Black lower. A sense of 
numour is essential! 

THE FIRST SILICON DREAM ADVENTURE 

1:SNOVYBALL 

The first of Pete Austir's second trilogy The giant colony 
starsiiD. Snowball 3. has bee i sabotaged and is heading for 
the sun h this massive gane with 7000 Iocatiens 



ADVENTURE 
REVIEWS 

"Colossal Adventure . . 

undoubtedly the best 
Adventure game around. Level 
u Computing have worked 
wonders to cram all this in:o 
32< . . Finally Dungeon 
Adventure, last but by no 
means least. This is the best 
of th© lot - a truly massive 
ad'/enture - you'll have to play 
t yourselves to belrve i:." 

CBMS4 V3en Clt/b ttewzfetter 

"Tie puzzles are logical and 
the program s eittrallmg. 
Snowball is well worth the 
money whict". for a compu:er 
program, is a high 
recommendation." 

- Micro Adventurer. Dec 83 
"Snowba I . . As in ;.ll Laval 9 -; 
adventures. Ihe 'ea pleasure 
comes net from scoring pemts 
i.'i. In exploring Hit; world in 
which the game is set rnd 
learning cboul its ders ens . 
this program goes to prove 
thtt the mental pictures 
conjured up by a good textual 
adventure csn be far more 
vivid than the graphics 
available on nome 
computers." 

- When Micro?. Feb 84 
: Lyids of Tine. This program, 
writen by newcome' Sue 
Gazzard, joins rry favourite 
series and is an extrerrely 
good add tion to Level 9's 
consistertly good cata ogue . . 
As we have come to expect 
from Level 9, the program is 
executed with vuonderf jl style 
- none of those boring "You 
can't do that " messages! 
I lighlyrccorrmended.' 
U -FCW: 1st Feb 84 

THE LORDS OF TIME SAGA 

/: LORDS Oh IIMh 

Ourcongralulatior s to Sue Gazzard fa her super design 
fcr this rew time travel adventure through the agss of 
world history. Chill to inelce-ags. go romin' with Caesa 's 
legions, shed light on the Da'k Ages. ex. 



Price: £9.90 each (inclusive) 

Level 9 adventures are available from good computer shops, 
or mail-order from us at no extra charge. Please send o'de r , 
orSAz tor c&tal;>yue, l-J 

LEVEL 9 COMPUTING 

Dept Y 229 Hughenden Roac, 

High Wycombe, Bucks HP1 3 SPG 

Please describe your computer 



fcT 

3 



s 

3 

3 
3 
3 
3 
3 
3 
3 
3 
3 
3 
3 
3 
3 

3 



^MSxsssisiEmisxsmxsgsmisssmmismmm 



VOUR COM=UTFR, APRIL 1 084 207 



FORAQUD(OR LESS) YOU CANSPEND 






i'v3 




208 YOUR COMPUTER, APRIL 1984 




AWHOLE DAY ENJOYING YOURSELF! 








ZX MICROFAIR has 
become a household word for 
anyone interested in d scovering 
wha-'sthe latest gizmo for their SINCLAIR 
computer! 

A good day out at a reasonable price and an 
enjoyable dav spent amongst friends and 
fellow enthusiasts! 

I et's fnne it what other exhibition gives you 
so much for so little? 
Where would you find under ore roof all the 



latest hardware, software, 

books, user groups, programming aids, 

peripherals and add-ons for your 

Sinclair Computer? 

There's even a bring-cnd-buv sale, bars, 

buffets and a place to relax afer a hard 

days ooking! 

So book you' place now by sending for an 

advance ticket at reduced cost. 

Bat don't forget the date: Al I Y PAI I Y 

28th APRIL 1984. 

See you there. 



r 



11™ ZX MICROFAIR. 
ALLY PALLY APRIL 28™ 1984. 

Saturday 28th April 1984 10am-6pm. 
ALEXANDRA PAVILION, ALEXANDRA PARK, WOOD GREEN, LONDON N22. 

SEND TODAY FOR REDUCED PRICE ADVANCE TICKETS! 

Post to Mike Johnston, 71 Park Lane, Tottenham, London N17 OHG. 

Please send me the following advance tickets for The ZX MICRCFAIR on 
28"h April 1984: 



"1 



.Adult ticke's @ £1.00 each 

Childrer (under 14) tickets © 50p each 



i 

X 3 LEASE ENCLOSE A STAMPED ADDRESSED ENVE-CPE AND 
MAKE CHEQUES/POSTAL ORDERS PAYABLE TO ZX MICROFAIR. 

Name 



th 






X 



Address 



U 



PRICES AT THE DOOR ON THE DAY: ADULTS £1 .25 , KIDS 60p 



11 

ZX MlCROffiiR 

ALEXANDRA PALACE ! 
APRIL 28TH 1984 ' 



YOUH COMPUTER. APRIL 1984 209 



MANCHESTER 

HOME COMPUTER 

mm 




AN EYE-OPENER FOR ALL THE FAMILY 

[Visit the show tnat brings you up-to-date with today's 
I technology. Whether ycu run your business, domestic 



w 



^ J 



© 



accounts, learn or play with your computer; 
if yoi don't have one but want one; v/e 
have all the hardware, the software, the 
help and edvice you could ever need 

If you live in "he North West don't miss t! 



ffy 






NEW CENTURY HALL corporation street Manchester 

Opening hours Thurs & Fri 10-6 Sat 10-4. Adults £2.00 Children under 16 £1 .00 



Computers 
tarExpat 



Vectrex 




Aquarius 
New Brain 



Plus Printers, Disc Drives, Memory Expansion, Software 

Quantity discounts available 

No tax charge for equipment shipped abroad 
Write for our price list or call our 24hr answer phone 

01- 681 8785 

GalasetLtd, 30 Bay-ford Rood, 

Littlehampton, West Sussex, 

England. Telex. 895401 8 AcuraiG 



UIDE SPECTRUM 

ninC ROFTWA RF 




FIRST TAPE HIRE 
26 PAGE CATALOGUE 
NEV/SLETTER 



OVER 



250 



DIFFERENT 
ZX SPECTRUM 
PROGRAMMES 
AND OVER 2000 TAPES IN STOCK 

ANY TWO TAPES ONLY £2.20 (int VAT A p&p) 
FOR TWO WEEK'S HIRE 

LIFE MEMBERSHIP ONLY £6.00 

MANY POPULAR TAPES ALSO FOR SALE 
_j AT DISCOUNT PRICES 

JOIN NO W or send 3Cp stamps for catalogue 




200 Mjlgrivo Road, 
Cheam, Sure) SW2 6JT 



l eiclcsc cheque for C6.0C tor LIFE MFMBFRSHIF and I understardthal 
mylirel tape hire w II bo FnEC. I\ within ?0 days, I'm not teli^itetiwil'iyu ir 
se-vice you'll refurd m/ membsrsrip fee. 

Name 



Acdress 



1 
I 
I 

I 
I 
I 
I 
I 

) 

*l 



2 1 C YOUR COMPUTER. APRIL 1 9£W 



1 r 



BLOC 



/ 



y t- l. 



Ne 



-v 



ANIROG SOFTWARE LTD., 



Trade Enquiries: 

29 WEST HILL DARTFORD KENT {0322} 92513/8 

Mail Order: 

8 HIGH STREET HORLEY SURREY 

24 HOUP CREDIT CARD SALES HORLEY (02034) 6083 

PAYMENT BY CHEQUE P.O. ACCESS/VISA 

50p POST & PACKAGING 



m W 



:e pi 

Fight your way to become 
The Master of the Skies 
travel through time to over- 
come the enemies of the 
past and future. Engage in 
dog fights with the squad- 
rons of world war one to 
the fighters of the year 2084. 
Five Screens of Breathtak- 
ing Scenic Graphics. 

J.S. £7.95 



rr"i"rri~i"rt~i"ri"ri"i"i*i"i"r<"ri~rrrrri"rr<*t~ijlij~t~C , - , - , _ , _ l _L , _ l _ l _ l -.L | - , - | - , . , - , - | - , - | _ | j- , j_ , _ , j_ , . , _ , - , - , - , _ | J_ , _ | j_ , . , _'_ , _ , _ | _ | 




Aterthe recent space shuttle flights the pupils of a -unior School were set tie 
project - "Outer Soace". In the corrputer room J II, eged 9 and George, ageJ 10 
were using an RD Digi:al "RACER on the BBC Micro to draw space monsters, 
following the simpla commands for ins:anf drawing and coburfill. They then added 
the animation nut ne, and imagine their excitement to see the monsters corne to 
life and actually fly arcund the screen. The r teacher was impressed aid coiid see 
a rea life application. So he suggested that instead of monsters they draw a 
satellite ii orbit Usingthe special conduction routines Jill and George dd fiis n a 

matter cl rrinLr.es. 
Teacher later used their lively animated 
sequence to illustrate c lesson on the 
communication satellites orbrting earth; and 
the class were amazed that the 



sophisticated display was 
created bv their pals - and not 
NASA. 




in****** 



l_l_l l_l_l_». 

In the educational field the RD Digital "RACER 
is capable uf vj;ry effective results in the most 
inexperenced hands, and yet it is an inva uable 
tool for the more advanced user. 
Features of the TRACER indude:- 

• Immediate repodiirtioi form original drawings, mar« 
and books to cisplay fib (A4 on Spectnm. A3 oi BBC). 

• Ssmpls and move text and user definec graphics 
before entering to display. 
Geometrical shapes quckly applied after sampling, 
then copied and moved to any position. 

• Fdil colour Till diid jtiauut; :f ; m.lrn-:i ■>. tKJS 

• Instanl colour charge wth all available colOLrs, both 
PPPER anc INK. 

• ALtorrabc re- trace and variable scaling with animation 
on BBC). 

• Save nsplays on cassette cr prhler or merge win 
youro»vn prog'ams. 

• Uses all the BBC's grapucs modes, including TELETEXT . 

• Sipplied ready to use with ull easy to inderstard 
instructions and advanced software 






Tor further detail: of the PD Dgita TRACER eitier telephone or 
write to Dept. V C4 at the address below {SAE ptease). For prompt 
delivery just send a iieque nade pgyabe to RD Laboratories Ltd, 
blether «th you r name and address. 

Also avcilabb frtm Spectum Stores, and Griffir & George. 



RD Laboratories 

Microelectronics Application 



i i i i i i i i i i i i i i i i i i i i i i i i i i 

'- 2C"Oaurt"R3ad"E5taie Cwnbran Gwert NF44lAS" 



Cvrnbran: .06333) M333 Telex «7240 



"C< • j_i_i 



CDmPUTER Linhl yip tadc RApi< lip 

IDC SOCKET CONNiCIOTS IDC 94R0JDED HEADERS LIGHT PEN V I Vpf I jT^l I M 1>W I 1 \0 II \ SgF | 



2flw 

iO--»v sty. 

u«» - SOu 

lfi«Y 11.09 

20*av E' 23 

26-*»Y U.H 

■u.-m cv« 

*0-v>*y CI .85 

SO-MV £2.03 

W»*v ...E2.25 



hiuion caul: 



o-rtly 
nVMay 

14-wiy 
KVmv 

'.6wy 
30«jy 
24 v«v 

75 ftii- 

.1? ia.iv 
4Q4WV 

»-v.»v 

S3-'.ov 



Cm «* 

Up 

■',. 
•tp 

2h» 
2u 
3to 

3Sa 
4fcl 
«t> 

«B 

Sic 
?)p 
Slip 

n.io 
n i& 



UUC JUVSt CK 



FOR US£ WI1H ARV 
ATARI T'PE 
JOYSTICK 

ONLr en. 75 



lOUPUTFn IFAftS 



7 Pin ON p'.tg to I * 3.5mm 
A I - : !<T,JhcH-„jj 11.25 

'» Pin CIN plig to ? x 3 Smm 

.'. 1 x? Smm Jic» Plufl* 

{2.20 

8 Pw CIN pkia 1o 6 Pin DIM 
pi. 9 it.QS 

2 < 3.5mm Jack P>uti to 
2i3.5nvnjKkPtitfst1.2S 
7 Pin Ci V p-in to 5 Pii DIM 
plifj T1.9S 

J Pin CIM pk.rt. 1o 3 Pin DIM 

plia & 2 Shim J»ck Pluq 

(2.2G 

J Pin UN pkig to 7 Pin DIN 

plig 12.25 

6 Pin OOMHO P ,.j lu E Pi'. 
DOMINDp-jj 11.9E 



DC SHROJD£D HHUEHb 
«flTHEJECttN6 
.0CK1NC ARMS 



■AflV 
■«BV 
VlOV 

■/*v 
'/Av 

■AflV 



,T. y -.. 

9ip 
£1(0 
£1,!& 
11.40 

t i.'u 

17,J1> 
17.45 



9Cp 
CI 20 

1 1 i'j 

! I .. 
II.W. 

I'2 30 
1J.J5 
L255 
T2 35 



L CUflNFCmHi 



nbpmt 
:jc 
23a 
3?o 
36p 
■SOo 
50v 

eau 

SSt- 
73i> 
Kp 
6EP 
Kp 

I ■ t '3 

n m 



O.wr 
15-warv 

ft-veai 



SoVJo Euc<?!» 

Afa'i ferule 
7*1 

£1.5t 



(l.CO 
£I.M> 
CIJO 



,i: ii ' ■•■ ..*i &i>>i::ruli pi 
isC rf-.ihi"'". tfhtl i|i 

;r,-.1.i.,' h.;h ->m f.i.' 
'-...-. IV- ■• v ■ f <I'AI TV 



CNL\ C2*.95 



OIL PLICS IH(I-*I«,F»I IOC 



M Mp 

16 fl.CO 

».... fl40 

10 CMS 



IBCJUMl'lllb J) 
SINCLE IVDtf 



2 Hc« 



•BC PRINTER LEAD 

P.1ETR£ f 10 43 

;METFIFS £11. 7S 

OHAOJNCROflC 1 
' METTIC £10.03 

JMCTBES £11.75 



[DG! COriMECTOR; 



2»23«av:/H8ll C'.Bfi 
2"2H.«*v (SPECTRUM 

£2.10 
j.6w»,'.'ic;n,r.i £1.20 
DOUBLE SIDED PLUG 
BOARDS 

2X8123-wav C1.25 

SPECTRUM 2«-™(, v £160 



in 
U 
lo 

26 

SO 

yj 



Q»id 

EOge 



ft « flK t\ it, 

£• ?0 

£v» tjot £1.76 

£2 M i"5 3'j n.K> 

Q K t'.-D'j IV.SL. 

t3 1U (4 3!> BJj 

14 XI a3S 1-70 

t!) « « 85 ft 70 

16 >5 £* Z5 £5 20 



Uioth 
It 



If 
31" 



LW.PLUG HIADlfS 



Jimpv Lo*d« Rliiwn 2«tjl« 
Au*m bty 
Slngl* «nd«d Itad 
tc pn lOp'i 2^ ji'i 
.. ,i. I' at i^jt 
UcwtaK. .- .:'« I wdK 
1190 C2 09 u 3 
n 90 C2 11 £3.10 
C.CO E2 2S £3.40 



43 pin 
J.ill 



E2 23 t2 SI llCfl 



3.2S 
'a 30 



CJS10M ASSEMBLERS JOTSTICKS IDC»-WA¥l>:0 



ANY COMBINATION OP IDC 
& IIBBCN CABLE MADE TO 
ORDER 



C0MPI)TEBCA«SETTE5 



H(h Glide CI2 ifin. CIS 
Ah. OTY PRICE 100 git 
ONLY 3*p EACH 
bHnOCMiNC-plug 50p 

I; 1 1 1 Hi r; ; ii. i j sop 

7 H n n I Y. nli i0 U>p 

S Pin OUI pii 15 60p 



A T3UOH. 

ni.oocp. 

HIGH SPIED 

PEH=OBMANC 

TWOFAJT 

ACTION EIRE 

DUTTONs, 

ATARI T1PE 

JOYSTICK 

WITH 

SUCTION 

ONLY £&26 



Junta*' L**d RIiImwi 
CAM* Av..::-. y, 
W Iai>) Sintln lr4 

Male W55 

1W i.-ir.( Sir^ld Ei-J 

Inpiaa L'5.10 

■Si»" in 1 CHiuUla Ei ■'■<:■ I 

m.'m ..r9.J5 

39" ltll>) OtlUlll! Ertlcd 

F/F £10.30 

35" leni DnuUli: Erscd 

m.-f nn 




i/XC TrtF»C: WlCKU 



REHIHD AND REMOVE 



VIC TAPE BACKUP is a new and unique machine-code 
program which can provide security backup copies of most 
VIC-20 programs currently evailobc. 

• wll bECkua m3s( lypO> of pioytam, in BASIC or machine-code 
t Detailed instri.cticns provided 

• Vaty «asy to use. wltr audio-visufi prompting system 

• No ris<s to original tapes 

• Works with ;sl mernorv ccntiguraiions 

• A Inwinrf' fni Innd im imi 

• Expanded VIC may backup Comrrodore 64 programs 

• Wrintn for RaaioWest, roted exiertin CBM'VIC progranming 



Price £7.95 (includes VAT, post and packing — no extras) 

Send orders win CheqLe/PO crossed 'j/c pays;' made out to Leve So't 

ware Lid to the disfibutors: 

LEVEL SOfTWAnE LTD. r.O. OOX 55, SI II FILLY. GOLIM JLL D90 4SL. 

TEL 021-64} 6728 

This i' -ii. i. mi <$ Milii a tictiy on LLincitic-i thai puichastrs uie ii only >o utte security 

backup r.3|m? oi tSpO* winch limy own. lor thoif oat use. 

I havfl fear) aid un HHIOB d InO condnonj anc agr«e toBOict by than. 

Sgnature 

NAWF: 

AOCHESS: 

YC4.84 



2 12 YOUR COMPUTER. APRIL 1 E84 



IfS THE 
WOOLUF! 



wfaWfk iiii Jm 



Writ'en by: Marin Buller 



TUBE WAY 
ARMY 





(Sjwgsao, 



Written by: Rat-ibo* So ftware 



From the aecrors of Halls of the Tiings,' "I nvasion cf Ihs body snctchas ' 

and many other software clossics came these exciting new games. 

Games to tax your judgement ond puzzle and frjstrateyou for months on erd. 

Don't forger Ol r o'hei titles, which have attracted enthusiastic reviews like 

"Spectacular, one of he best ganes I 'vs seen". . . POPULAR COMPUTING WEEKLY anc 

'Excellent, dangerously addictive, could chnigp. thftSpftrtrnmgnmf><; *<-orn? overnight'' . . . SINCLAIR JSER 




HALLS Of THE 
THINGS 

Written by: Nbil Motteisheoc, 

Sirron Grcittsl ond 

. Martin Hcrsley 



INVASION OF THE 
BODY SN ATCHAS 

Written by: Simon broltel 

and Neil Morcrsticcj-J 



Selected titles avoilaole from:- W/a 




John Meruies 



ZEUS 
64 

ASSEMBLER 





HMV 
WOOLWOKTH 

other Icrge department stores and all good major 
software retai ers. A'tenativel/, send the coupon to:- 




ROMMELS 
REVENGE 

Written by : Martin Horsby 



THE DUNGEON 

MASTER 

Written by: Crnhnm Stafford 



All titles for 

ASK Spectrum 

unless 

otherwise 

stated 



W'ittei by: 
Graham Stafford 




CRYSTAL COMKU IING, 2 ASHTON WAY, 
EAST HERRINGTON, SUNDERLAND SR3 3RX. 
TRADE ENQUIRIES WE LCOME:-Tel: 061-205 6603. 

CRYSTAL COMPLHN3 IS THETRADING NAME OF CHASDRFX L"D. 
fhe nomeG « a is used u^ei k-.^ v.- 



PROGRAMMES I WRITER ANY SOFTWARE THAT COMES UP 
TO OUR STANDARDS? 1= SO SEND1TTOUS FOR EVALUATION. 
W: OFFER CENEROLS ROYALTIES. 



p:,v:.-.,--., ,, ,-,ly ■ NVASION OF THE BODY SN ATCHAS Q £6.50 

HALLS OF THE THINGSI I £7.50 THEDUNGEON MASTER Q £7.50 
IT'STHEWOOLUF Q £6.50 ROMMELS REVENGE £6.50 

TUBEWAYARMY D £7.50 ZEUSMJZC9.95 

CATALOGUE OF LATEST SOFTWARE D 



NAME 



ADDRESS 



I enclose cleque/p.o. for 

P& F induced. Overseas orders, pease add £1.50 per item. 



YC4 



3 



The ALPHACQM range of thermal printers are 
compact, lightweight and quiet in operation. 
No maintenance is required far the life of the 
machine (i.e. no ribbons to chanje). 
Uses inexpensive 40 column thermal paper,each 
roll 25 metres in length, 





Rlphacom 42 



For CO MM DO HE 20/64, ATA Rl{all models), 
BBC CENTRONICS, DRAGON and RS232. 

A high speed, 2 lines per second, 40 C3lumn 
thermal printer, which has full 320 x n dot 
graphic capability. To the printe', simply plug 
in the interface rrod jle which is applicable to 
your computer. Each module supplied includes 
the appropriate self test programme. Other 
interface modules are available separately. 



1 CLEPP PtPSQ- BF M 
- .2 2: EEcP ,1.3: 4m 


T 3:7; "PSSST IS 


LO* 




Pf | 




41 2[2*| KI J 
1 

1 M ! 

S 

i II 1 

Mil 


•-5 

i 


*{ » 
A] A 

i 

i 

! 

j 

1 
i 

I 
1 


1- 


'ft 

2 


* 


♦ 



I ' 

Please send me printers at £61.95 for Spectr jm or ZX 81 only. 

Please seni me printP.rtmt P104.95 fnr: OCnmnodoro 20/54, Q Atari, 

D Dragon. DBBC. O Standard RS232, and Doxes of paper at £12 pe- 

box of 10 roi s. TO~AL £ Cheque'PO enclosed or debit mv 

Ac:ess/Barclav card account No. - 

Nanne8i Addtess ...... » 




ij U i= L' Pi : "i :~ s? ^ 

3051 LET r=y; GO SUB 3532 

<!'-' PT 10,17: "B38 »c* |f 



■305 




Rlphacom 32 

For SINCLAIR SPECTRUM and ZX 81. 

Fully interfaced to the Spectrum and ZX81 , 
ths printer operates at 2 lines per second, with 
fu I 25fi y n rlnt graphic capability, 32 column 
line width. It uses the standard Sinclair print 
commands (COPY, LLIST, LPRINT). 



Available direct or forr W H Smith, Laskeys, 
G-eens, John Menzies and Spectrum Group. 

DEAN ELECTRONICS LIMITED 

Rlfinriale Park Fembank Road Atcot Berkshi'o 
Telephone 0344 885661 Telex 849242 



214 YOUR UOMPUTER, APRIL 1984 



LUNA CRABS 
By M.J. ESTCOURT 



HAUNTED HEDf 

By DERBK BRp/VS 



I 



■eath ghase-.. 

. ly M.J. ESTCOURT • 
Kempfetoft cfoysttek Goniparttye 



mEGfi 




PRISM 01 253 22 7«^ 
WEBSTERS SOFTWAR&.Q4S 
LIGHTNING RECORDS AN£| 
M CRO DEALfcPWK~ST a4 



mmmmESft 



Icitf-T"!] 




For any Spectrum 

ALLTITLESW.i&INCVAI. 
SELECTED M CROMEGA PRODUCTS 
THROUGH: BOOTS, GREENS, ASDA, 
JOHN VI bNZIbS. LASKY5, WIG FALLS, 
RUMBELOWS, HMV SELFRIDGES. 
WH SMITHS, SPECTRUM SHOPS 
bVLHYWHfcHt AND ALL OTHER GOOD 
SOFTWARE STOCKISTS 



Trade Enquires 



;rek brew: 

Kemoston vOVStich Compatible 



1 r 



" itfltHJIIl-lW'l 



l»J fWVW J I r* I •*.•»!• J 1 1 1 •!» I l»i M "M t'i f») l»J ■ ■>«■ I 



» i * •?!■ t:r»aw* i m vi 



Software Ltd 230 Lavender Hill London SW 11 1LE 



Success Breeds Success 




Sponsored by 

Practical Computing 
Your Computer 
Micro Business 








National Exhibition Centre, Birmingham. May 4-7, 1984. 



After one show the Midland Computer Fair 
has already established itself as an outright winner. 
Mot only is it the leading exhibition in the Midlands 
:br microcomputers and related products, but it 
stands in its own right as a major national event. 

In recognition of this, and the need to 
accommodate thousands of expected visiters the 
venue for :he 1 984 Midland Computer Fair is to be 
Britain's premier showcase - the National 
Exhibition Centre, Birmingham. The NEC with its 
superb facilities for exhibitors and visitors alike will 



be the fitting site for this major event which 
attracted over 1 7,000 people for the first shuw. 

Whether you are interested in microcomputer 
enthusiasts or would prefer to take space in the 
Eusiness Section to meet small business micro- 
users, the Midland Computer Fair is definitely for you. 

So why not le* a little of the Midland Computer 
Fail's success rub off on your company by 
reserving a stand at the next show. 

The road tc success starts by filling in the 
coupon below; 



^Midland . 

(gmputer 
fair 



Persona? computers 
Home computing 

Small business systems 



Return to the: Exhibition Manager, Reed Exhibitions, 
Surrey House, 1 ThrowlevWay, Sutton, Surrey SMI 4QQ 
Tel: 01 643 8040 Telex: 946564 BISFRS.G 



Position _ 
Company 
Address 



3 NEW MASTERS' PIECES 



The masters oroudly announce their latest three master- 
pieces. From the zany humour of our two CBM 64 
games to the 'Arcade Simulation' excel ence of our latest 
Spectrum launch, everyone will be a collec:or's item. 



x&mB83&8 



BUG SQUAD 

Zany arcade action as you, the Puffing Spray Gun, take 
on the garden's b>L.gs. But you have to contend with 
Mutant Lawnmowers, Manic Magnets, and even the 
occasional flypass of a bottle of Essence-of-Spinach! ■_, 
Fabulous fun for all ages, great graphics and a lovely^ 
sound track. For the CBM 64, only £7.95. Jr 



STARBLITZ 

Here is the first ever truly 'Arcade Perfect game for the 
ZX Spectrum. Barely launched and it has already 
become the shoot-em-up game that every Vid Kid is 
ta king about. It's netted our greatest pre-launch orders 
ever. Cheap at only £6.95. 

QUAK ATTAK 

Yet mere zany humour as yot, the Feckless Hero, take 
on the Foes on their Flying Ducks. Fabulous action set 
^ against the background of a medieval castle, and 
^^some very fine graphics indeed! A sure-fire hit 
^V for the CBM 64, at only £7.95. 




3 

-?«& Ilk ... 




TARBLM 



^csmisi 




:5sk* 






I L- 




W\ 



UGH! 




UGH! 

Launched last autumn to rapturous applause 
and 'ated the best ever game for the Dragon 32, 
UG H ! has already become a legend with massive 
demand for both the Dragon/Tandy Color version and 
our recently launcned CBM 64 version. Soon on the 
48K Spectrun, and many UGH! surprises in store! 
Dragon £6.95, CBM 64 £7.95. 

MICROBOT 

One of the few classics for a ^-BK Soectrum featuring 

high resolution, detailed and animated graphics of a 



quality matched by few and bettered by 
none. Micrabot has been an overnight success 
as one of the bes: and most original games for 
the Spectrum ever, only £5.95. 
ZOIDS 

Rated the best shoot-em-up game for the CBM 64 
presently available. This best-selling all-action game 
features 'Arcade Quality' play, super smooth high 
resuluiiori graphics, and al to the accompaiimert 
of a Bach fugue! A fast mover, just £7.95. 



All CBM 64 products soon available on disc - please contact us for details. 

ALREADY CLIMBING THE CHARTS 

Softek's Software is available at most major outlets, including selected branches of the fo lowing: W.H.Smith, Boots, Dixcns, Tandy Healers. 

Lightning Dealers & Selfridges as well as through our nationwide dealer network. Meil Order Address: Softek International Ltd., Softek House, 

Tranquil Passage, London SE3 OBJ. Dealers' Contact: EMI Distribution or Caroline Shepherd on 01-318 5424. 

German Dcolcs' Cortact: H.Hagemain 0211-276953. Wail Order: Duchandlung Myer, 34/3G Maiki, 4470 Mep|wn, Ens. 

SOFTEK INTERNATIONAL LTD., 12/13 Henrietta Street, Cowent Garden, London V/C2E 8LK Telephone D1-240 1422 

Soltek's Sohwa'e i> sold strictly according to our terms and conditions of trading - copies of which are ava lable on reqtest. 



T 



it' a* 



m 



mk 



PRINTERS 



■ 



■HI 



9 



■^■^H 




Seikosha GP100A 

Silver Reed EX500 

Parallel 

Silver Reed EXSOO 

Serial 

Silver Reed EX550 

Paraiel 

Silver Reed EXSSO 

Serial 

Epson RXfiO 

Epson FX80 

Epson KX60 (F/T) 

Epson MX10C(B2 Col) . 
Epson FX1O0 



238.05 

343.85 

378.35 

534.15 

569.25 
320.BS 
503.70 
366.85 
546.25 
68439 



MODEL A £259 

MODEL B £399 

MODEL B with ECONET £446 
MODEL B with DOS .... £469 
Model B with DOS & ECONET 
£516 



Whether its your first computer or whether you're already an 
enthusiast, LVL COMPUTERTOWN offers you the quality of 
service you expect from experts. If you invest money, you go to 
a bank or a broker - a specialist who can guide and advise you 
on the best return for your capital. At LVL COMPUTERTOWN 
we're specialists too. We're there to help guide you through 
the micro maze, keep you up to date on innovations, help you 
get the best value for money, whether your computer is for 
you, your children or your business. Your computer can change 
your life - make sure you change it for the better: 
Come and talk to the experts and move into micros with LVL 
COMPUTERTOWN 

COLOUR UGHTPEN 




A 



* 



The lightpen is compact, reliahlp 
and comes in a rugged metal case 
providing physical and electronic 
protection, its sensitivity can be 
adjusted to match any make of TV 
screen, giving the highest levels of 
accuracy. 

The lightpen package consists of 
trie lightpen, an interface unit, 
introductory software on cassette 
and a user guide 






ll 

J 

£45.95 1 




MONITORS 




SABA l4 " COLOUR MONITOR/ 

COLOUR TV. 



£274.45 Is 




MKR0VITEC 



14" Colour Monitor 
£247.25 



14" Colour Monitor 
£247.25 

■ 



® SANYO 

r 12" Green Screen 

£102.35 



CASSETTE 
RECORDERS 




oLs Ov«J\) 



SpFLECTOft 

TheBeU&Howell/LVL 

Computer Compatible Data 

Recorder 

O Automatic Level Control 

O Automatic Tape Stop 

O Tape Counter 

O Remote Motor Control 



£734.83 



' IT'S A PORTABLE 
COMPUTER TERMINAL! 
* IT'S A LETTER QUALITY 
^ COMPUTER PRINTER 
* IT'S A FULL FEATURE 
ELECTRONIC 
TYPEWRITER 



Crtl mUfflOC ADVENTURES 
&\Ju VUpUVE PhJosophers Quest 

Castle of Riddles . . . 
DESIGNED FOR THE BBC Countdown to Doom 
MICROCOMPUTER SpWm Adventure .. 



LANGUAGES 

LISP 

FORTH 

GAMES 

Monsters 

Snapper 

Planetoid 

Arcade Action 

Rocket Raid 

Meteor* 

Arcadians 

Slidmg-31ock Puzzle 

Cube Master 

Starship Command . . 

Snooker 

Super Ir.vaders 

Hopper 

Colditz 

Doctor Who 

White Knight II ... 
Missile Rase ... 
Draughts & Reversi 



GENERAL 

. £16.85 DeskDUiy 

£16 85 Creative Graphics . 

Graphs & Charts 

£9.99 ToQl Box 

£9 95 Record Keeper 

£&SB Magic Garden 

. £11.90 

£993 EDUCATIONAL 

. . £9.93 Map Rtofwienyes ..... 

. . £9.95 Lasemaths 

. . £9.95 Classnaster 

. . £9.95 Algebraic Manipulation . 

. . £9.95 Word Sequencing 

. . £9.95 Missing Signs 

. . £9.95 Number Balance 

.. £9.95 WordHuat 

. . £9.95 Density Circuit 

£10.00 Chemical Analysis 

£10.00 Chemical Structures 

£9.95 Jars 

. £9.9S Vu-Type 



BBC 

The Computer Book . . . £5.75 

The Book of Listings . . . £3.75 

30hr. Basic .... £3.95 

Beyond Basic £7.23 

GENERAL '^ ie Friendly Computer . £4.50 

Programing for the BBC . £8.95 Sound & Gra P hics £795 

Advanced User Guide. £12.95 



ACORN 

Creative Graphics 
Graphs and Charts 

Forth Book 

Lisp Book 

View Guide 

Into View 

BCFL User Manual 



. . . £7.50 
. . . £7.50 
. . . £7.50 
. . . £7.50 
. . . £2.60 
. . . £2.50 
. . £13.00 



The items featured represent a very small selection 
from our vast product range. 

Further information of both product and services 
available can be obtained by telephoning or visiting 
your nearest LVL Computertown Dealer. 



C-TECH SOFTWARE 
184. Market St 
HYDE 

Chuhu? 

oaiaesezzj 
• computer cm 

76. Victoria fid 

WTONES 
Cheshire 
OS] 4203333 
OAJXEAF COMPUTERS 
100 Boughloci 

CHESTER 

024t 310099 



THE COMPUTER SHOP 
56/38 Lowthsr St 

CARLISLE 

Ci.r-.br. a 
022127710 



ACL 

I. NartruruJJ 
GRAYS. ESSEX 

0373 79S34 
BRCADWAY MUSIC 
AND VISION 

Wofrdfoid Green 

ESSEX 

01 504 750O 



, LOMAX 



-RSEYSIDE WARWICKS 



m 



THDRNCUAKD 
46. Peraby Rd. 
HI 5 WALL 

The Wirral. 

ey»ide 
3417516 



RUGBY 

Warwiekiture 

07B8 6S2-S 



WEST MIDLANDS 



STER 



. £9,95 
. £9.95 
. £9.95 
. £9.95 



. £9.93 
. 19.95 
. £9.95 

£21.00 

£13.80 

£9.95 



£7.30 

£7.50 

£20.03 

. . £9.95 

. £11.93 

. £11.90 

. £11.90 

. £11.90 

. £11.90 

. £13.80 

. £13.80 

. £11.90 

£16.10 



St Annes Squire 
MANCHESTER 

361 832 »1€7 

WORC 

SPUFTREE COMPUTINC 

LTD 

^ouicU BuddUKjs. 

Pern* Street. 

rENBWRY WELLS, 

Worcestershire 

35848 1 13S3/81 1304 



YOUR 
LOCAL 



BASIC «US. SYS. 
Trent B>ulev*rd 
WEST BRIDGFORD 

No:tirgh»rr 

0602 819713 

S F ELECTRONICS 
4B. Luibv Rd. 
HBCKNALL 
Not* 

0603 6+0377 

LEASAUNKVIEWDArA Ud 
230. Derby Rd. 

STAPLEFORD 

Nun j 

06C2 3£8484 



ABSOLUTE SOUWU 
AMD VDEO (Oxford i Ud 
19. Old HighSf. Headatgton 
OXFORD 
"65 6- 



K ft % COMPUTERS 
32, Alfred St mi 
WESTON 
StTPERMARE 

Avon 

0934 41932* 

CO'-STON COMPUTER 
CENTRE LTD 
The ColitonCenire 
ll.Colaon Ave. 
BRISTOL 
0272 27661* 



UCHARDMOSRJS 
)23, Beariwocd Rd. 
SmettiwicV 

WARLEY 

021 429 1161 

|8C MCBO SERVICES 

200 Eailsdon Ave. 

Nth, Eaibdon 

COVENTRY 

020: 73813 



nfcttliaal 



ATLTSHIIE MICRO 

CENTRE 

Unit 4. 

Central Ttading Estate. 



Signil Way, 
Old Towr. 
SWINDON 

0793 612299 



10- VU ELECnONlCS 
38. Church St. Woiverton 
MILTON KEYNES 

Jediord 
0908312108 



r 



EETiiPSOBS 
20. St, Oneii 3: . 

HEREFORD 
0432273«B0 



KENT MICRO 
37 Union Si 
MAIDSTONE 

<cnl 

3622 52734 

GRAVENSENl) 

COMPUTERS 

39. The Tenac*. 

GRAVE SEND 

04T4 506"7 






ALL PRICES 
INCLUDE ^| 
VAT. 



MA ELECTRICAL 
7. Hiqh Si 
IRLINCBORO 
M'Hants 
•3933 650133 



iwafaw: 



CY LORD S. SCN 
63 Blabv K.i 

wioaroN 

Leicester 

I333T65033 

LINCOLNSHIRE 

* OAKLEAT COMPUTERS 

121 Dudley Rt 
r GRANTHAM 

l'476 "OJHI 



CANHON1URT RADIO 
18S Uppei St 

ISLINGTON N! 

:.TnHfin 

01 226 9392 

PAUL ELECTR1CA1 

ISC J. Grind Dnvp 

LONDON SW20 

01 S42 6546 
WOODS RADIO 

257. Laverder Hill 
Baltenea. 
LONDON 
ut fa nm 



MEDUCCTTBROS 
S3 Haldol 

SHREWSBURY 

Shropshue 
0743 30(0 



S I EMEJY ft CO 
10. Market v j. ,- 
BUNCAY. 
SuHoUt 
098121*'] 



EVERYMAN COMPUTER 

SERVICES 

HALLYMONEV 

Co- Antrim 

N -_> .- ■ 

026 >6 626S8 
NrvntLTtH 

ELECTRONICS 

BALLYCARRY 

Co -Antrjn. 

09603 76330 



I W BACH ALL 
IB Salter St . 
STAFFORD 

0785 34^0 

HH1ANM 

City Rd Fenion 
STOKE ON TRENT 

078*415787 

. COMPUTERAMA 

59 Forec,ate Si 

STAFFORD 



HASLEMERE COMPS 
!5. Junction Plice. 
OASLEMEtE 
Surrey 

042833650 

? ft H ELECTRONICS 

3, The Parade 
leading Eoad 
i-ATE 

Surrey 

02S2 - 877 22: 
• Spectrum Members 



CfE MICROS 
78. Brighton Rd. 
WORTHING 

Wen Sussex 

09O3 2 1 390C 

ISLE OF WIGHT 

Erxcru. 

t. Forelvd Rd 
BEMBUDCE 

kle of Wght 
098 ;B7 2578 



DEALER 



38A W.t.r Si 

ACCBINCTON 

LMCt 
32S4 3*521 



, Hore & Bu»ine» 
Conputars Ltd. 
S4.York*tun Street. 
OLDHAM 
361633 1603 
Home ft B js n«r 
Co.nputett (RCR) Ud 
.'J Torltarurs Street, 

ROCHDALE 

0706 344654 



BUCON 

IS. Ma/atl U 

SWANSEA 
0792 4E7980 

SU , 

91. Whitchurch fd. 

Cvicoei 

CARDIFF 

Wiles 

02S2 621813 



THE COMPUTER SHOP 
4 J . The Hayed. 
CARDIFF, 
WfjM. 

022: 26666 



COMMSCOT 
30 Cord>n St 
GLASGOW 

04 1 226 487S 



NEVVTONS 
Man St. 
SEAHODSES 

■3665 720307 



^Si 



■■HP 



i 



I 









I 



^-w. r, i n rv/josg? 



SV£3|g| 



-- 7,; : ,--., 



wr* i;\ ..Ld —ii .11a n> ~is 



DC 



t-L.' fj4^ hik no sb i • o.«j or an 



i«!ii' w>- tns^ 3* nm *;* ts» 





■dw 



' T^*^>"T^-' ■ •"*.' ' 






Choosing a home computer is a bit like 
playing a video game. The more you play, tie 
better you get. So you'd expect people who 
spend I heir working life choosing computers 
to be pretty good at the game. Quick to shoot 
down a fault. Pleased when they find an 
improvement. 

Recently Which Micro? and What Micro? 
tested the Spectravideo SV 318. Here's what 
they had to say 



"Every home computer coning on the 
markettends to bo hailed as revolutionary, 
For once this really has to be true with the 
SpeC'rovideoSV3l8." 

"The first cheap, high performance 
computer..." 

"Double precision numbers ... are ideal 
for companies with turnovers under 
£999,999,999,999.99." 



Spectravideo SV 318: Memory - 32K ROM exDandableto 96K, 32K RAM expandable to 1MK: Keyboard - calculator type, 71 keys, 
1C function keys, builtin joystick/cursorcontrol: Graphics- lGco!ours,25Gxl92highresolijtiongraphic$, 32 sprites. Sound - 3chcnnels, 
8 octaves perchannel: CP/M" compatibility- over3000 existing software packages: Storage- cas3etted'ive,2e*6Kdiscdrivecapacity: 
Siggested retail price - £186. 

Spectravideo SV 328: Memory - 32K ROM expandable to 96K, 80K RAM expandable to 144K: Keyboard - full word processor type, 
87kevsJOfunctionk€ys / builtincursorcontrol: Graphics-16coburs,256>(192highresoIuNorigraphics f 32sprifes:Souricl-3channels, 

8 octaves perchannel: CP/M* compatibility- over3000existingscffwarepaDkoge3: Storage- cassertedrive.256Kdiscd[ivecapacity: 
Suggested retail price - £262. 



A full 'ange of peripherals are also available. 



••VWicl»M*«Mri!!Wi»IW«.« -St»svac«>sv-3I8 . *®CPWsOf^i-:f(i«irrafctri:)(a!Dyl:jlte*cir-ti: 



ass* --~-a3oasKi 




£H9 ■ m 



'■•;■;■:.■ 






HI 

HSnk 



ore 64 



B|EM 



■HP 



sasSf*! 



Which Micro? Dec 83. 



** 








". . . c far better job with its keyboard than 
anybody else using soft keys." 

■*; . most people will notice how easy it is 
to produce graphics with the Basic." 

"This is a BBC class machine." 

"As a computer for the enthusiast it is we I 
nigh perfect." 

"A good micro fortomorrow" 



Obviously, they had more to say And we 
think you should have a look at the reports for 
yourself to prove that we haven't exaggerated 
their independent opinions. 

Rll in the coupon today and we'll mail 
you the reports as well as a full technical 
specification brochure in colour of this 
amazing new personal computer or see the 
Spectravideo for yourself at most leading 
computer stockists. 



^REIRRMOE27m 



SV-318 SV-328 

PERSONAL COMPJTERS 



Spect-avideo Ltd, 165 Garth Road, Morden, Surre/ SM4 ^LM 
Telephone: 01-2300101. Tslex: 28704 MVIH VANG 



r 



fo: Spectravideo Ltd, 165 Garth Road Morten, Surrey SM4 4LM 

! am interested h Spect'avideo computers and peripherals. Please 
send me the latest repors together with i fu I technical spedficotior 

brochure. 



Name. . 



Address:. 



TBI. NO.: 



.STCCorJe:. 



VC4.'S4 




i 

\ 



PAINTBOX s a must for ever/ 48K 
SPECTRUM owner! If voj wantlo exp oif 
the full graphics capability of voir 
machine you con do so . . simply ard 
easily with PAiNTROX 

Fake a ook at the screen prints shown 
above. Thsy ore Ihe sort of thirg ysu could 
produce on your SPECTRUM. 
PA NTBOX gives /ou an entire suile of 
graphics urograrnrnng ales ir one 
integrated pruyium. Fm inslunce: 

UDG EDITOR 

The fnrility tn Ififines inr re-define up to 
84 grcphics characfers for your programs 
or for use in screen-planning. 

UDG DRAWING BOARD 

A fully-integrated UD3 planner for 
defininq up to 4 3anks of choractsrs. 
Planning facilities include VIIRROR, 
INVERSE, RO'ATE, FILE. 

SKETCHPAD 

An exp3rirnen!atbn "window" for 
developing the UDG set 



PRECISION PLOTTER 

An anazing y versatile high resolution 
drawing board which includes PAPER 
chobe INK choice PLOT DRAW, CIR3LE, 
FILL, AR2, OVER, ERASE, and STORE! 

SCREEN PLANNER 

Combininq PRECISION PLOTTER and 
UDG characters! A multipurpose graphics 
facil ty to enable you to produce incredible 
srirfwn grnphirs All work can be sent to a 
Printer end SAVED as SCREEN or as CODE 
with its own built-in rrachine code 'ounne 
for instant reccll from BASIC. 

T(-e program ccmes with 3 DEMO 
program and a 28 page book trat's 
packed with hints and tips on how lo gel 
Ihe best from FAINTBOX. 

PAINTBOX is ideally suited for use with 
the Print' n' Ploler Spectrum Jotter 
Package -the first and best grcphics 
planing pad for the Spectrum! So why 
not place an order today' Write, call, or 
sseyour local dealer 



016607231 

24 HOUR CREDIT CARD ORDERING 

Po>1to DeptY Prinl'n'RoltflrPrcdicsUd., 
19 Ho oub i High Street London 3E1 9SF 
Pleose send ire: 

. .. PAINTBOX" SOFTWARE® £7 50 (4-75pp-p 
old £8.25) 
.. SPECTRUM JOTTE? PADS <jf £j 50 $1. 50 p+p 

Olol£9) 
. . SPECTRUM KEYBOARD OVERLAS £2 60 

'nSrr , -itnbl<r.?9?i> 
.. )> ROLLS « POINTER PAPER ^EIL^CSSppvp 
•OfOl £12.50) 
Q I enclose mmitlnnm in lull 
□ Pease bill my Acc€SS.''6arcbycoraA'lso/ 
Mnslercati No 



Overseas order; please odd 25% for cdditional 
surface mail role. 

mME 



A3DRESS. 



DEALERS: PhuneOl 433 6644 for enquiries. 



This month's 
Practical Computing guides 
you through the exploding 

bit mark 



/ 





'&&*£ 
*&*** 




**%k 



With April's issue of Practical Computing we've got the most detailed guide yet to 16 hi 
micros. Our tree 48 page supplement covers over 80 machines. 

There's also a review of the Transportable Computer of the Year, the Kavpro. A special 15 
page guide en operating systems Advice on how computing can improve your health. And 
your Inqt chance to wiri a Research Machines outfit worth over £2003. Dl*fir#iml 

And lots mere rrUlIILUI 

All in April's dynamite edition o 1 Practical Conputng, out new, LOfflDUIHIQ 

uecmciL-eiccTRONtc putsi BtlUOrh.ltthOniG 



YOUR COMPUTER, APRL 1384 ?23 



THE REVOLUTION 





A new and 

incredible 

extension 

to basic 

that lets you write fast moving 

Arcade games 



BY RICHARD TAYLOR 



^fifth has the following N 
NEW Commands & functions 



All, Attr, Break Key Disable, Colours, 
Column, Current, Direction, Disable, 
Enable, Erase, Fill, Find, Get, 
Interact, Intparam, Jumps, Large, 
Let, Limit, Line, LMTPARAM. Mask, 
More, No, Object, Print, Put, 
Replace, Remove, Screen, Sound, 
Speed, Status, Temps, Use, Vector, 
Velocity. 



/• 



* Personal Computer News 
said: 

"Fifth provides an excellent set of 
commands for programming arcade 
type games and makes it easy for 
you to write fast moving games in 
Basic." 

The packages come with an 
extensive manual, a demonstration 
program and the fifth interpreter. 
The commands are entered as 
words into your program and give 
you INTERRUPT, driven, fast, high 
resolution SPRITE graphics without 
losing the simplicity cf Basic. 




224 YOL.R COMPUTER. APRIL ' 984 



buv fifth andggt a 
City BomberFREE! 



Just TYPE in this program by 
Richard Taylor with your Fifth 
Interpreter. 



2 rn.fi « 

3 REM * 



eu-iuLH 



By RICHARD TAYLOR * 
* Hen » & CHL. sePieibtr 'B3 J 

3 REM tHttttrifiKUffftftfi 

6 REM 

10 rrnddmize 1000 

SO RftNDDMize L'SR B1O30 

^W HHNDJMJZC : BORDER B 

40 ODER © I-4UERSE 9: FLASH 

SO BPICHT 8: INK 8: PROER 7 

SO CLS 

'0 GO SJB 9030 

90 LET 1i=0: LET 1=1: _ET SCOT 
£. =0 

100 CLS : PRI^IT " MI:"; Hi; TAB 
20.: "SCORE: ";3CDfe 

11B PUH 0,163: DRRU 355,0 

1PP LET 3=4003. RE.1 LIMIT a 

138 LET a =6003. RE1 INTERACT B 

14.0 GO SJB 3020 

150 LET X=e _ET y=Sft: SEM MOUE 

P L 3"l€ X j 

160 LEt'k=2SS: LET • =30: fltfl MO 

•■ 'C ETeay.x.a 

170 GO SJB 2030: GD TO 178 

I<SiJ0 LET 3=0: ~ET b = 176 

IVIO REM iOVE Pl*nt:,d,b\ENABLE P 

I one 

1B20 REM ULL BOB^MjyE Bout . a,b 

1«30 REM -NP6L5 BO»t> 

1040 REM :10LE Enimv.a , bsENftBLE E 

fictg 

1CSB LIS 

XCoO FCR a =£ lO 7 

10 70 PFINT FAPER a, : HEM PILL 

Ieae beep . i, »*k npvt * 
090 PPUSi 25. FOR 3=60 TO 5TF 
P -1. EEtP .0BS,J ME>T a 
1.100 FCR C = B TO 1000 STEP £0 
1110 LET s=10: LET t>=3: LET d=S0 
1128 REM 30LNO a.b.c.n 
1130 NEXT C 

1140 LET S*3"5COPE. " «-STR> Score 
1350 LET X=B: LET y »50 : LET t =3 : 

LET m =3 
1160 RFM TFCRS^IORGE 
1170 IF Hi>ECO-e THEN GO TO 1200 
1180 LET Hi=SC«r«: LET ajfta-'A yct» 

HIGH SCORE ■' 
1190 LET X=C0: LET 11=100: LET t = 
2: I FT u =1 
<VGE 
1300 PRINT »0; FLASH i, " A 

New Level? fy/nJ 

1210 IF IWKEY$<>' ' 

ie 

12<i0 IF IWKEr'Ax fl ' 

THEN GO TO 1580 
1230 IF ZNKCVSO'U" 
"Y" THEN CO TO 1220 
1^4.1* TNPIIT "Np* LOVtL'/ ";L«v«l 

1250 IF Level (0 cr Leveli? OR Le- 
vel. (»INT Level ThEN GC TO 124.0 
1268 GO TO 90 
1500 INPUT INKEY1: PRINT BO, FLP 

-^H \, ." another Cane 7 lynl 

1510 IF INKfcYSS > "" THEN CO TO 15 

10 

JLS20 IF IMKEY »«"y" OR INKEV*»'Y" 

THEM LET SCOrc-C: LET S-X: CO 1 T 
3 100 
1S30 IF IMKEY * '. > "ft " AND INKCYfO 

N" _ HEN 00 TO 1520 
1540 LET a*="OK": LET w =16 : LET 
I -22 

1550 CLS 

1S60 LET Jt=0: LET y =0 : REM TEMPS 
\ LARGE 
1570 LET a =21 : LET b=31. REH SET 

1500 FOR' a =0 TO 21 LET baa*. 687 

1 590 REM PUT a,b,a$ 

1500 PAUSE 5. NEXT i 

leiO LET J-INT CRNOtOJ . rflPCR a 

BORDER a CLS : BEEP 1,-10 
1520 GO TO 1610 

2000 LET a*=INKEY*: IF a* = "" THE 
N RE-URN 

_!i3i.Q if- oj.'C" THEN LET * =y -m- (L 
evt I i2> : LET imie -score-2 
2020 IF a* = "7-' THEN LET y=y-l-(L 

evel;2J: let st o re =scorc ■ 16 



50: LET «=300: LET t = 

print ink I; i pen la 
>H 1, " P 

THEN CO TO 12 
OR INKE¥S= N 

PhD INhLije 



NEXT c 



■0 50 



2025 PRINT RT 0,23; SCO " e ; " 
attSOTfl If y <28 THEN LET y=20 
2032 IF yjl6a THEN LET y=168 

2035 RErl fOUE F I ar>e , COLUMN Plane 
,V 

§040 IF tt*<>'"0" THEN RETURN 
850 REH USE Boa b , Z 
£060 LE~ Z=zH; IF Z =4- THEN LET 

2870 REH LET a=LINE Plane\LET h- 
COLUMN Plane\LFT f =1 INF Brmli 
20?S IF Col^S THEN RETURN 
2880 LE* a = a+10; LET C = ( INT <<C + 

4 I ,-8J .1 -32KC -250J1 REM MOUE BO»b 
/ b 1 

. •i/iUk* j,i - I liJIJ 

J0O0 FOR a=2 TO 31: LET b=IHT IR 
ND*10)+1: IF RNO.B THEN GO TO 3 

040 

3010 LE <J=IWT IRNDaSJ i FOR C=21 

TO 21 b STEP -1 
3020 PRINT fl~ C,a. INK d; BRIGHT 

RND; "0" . BEEP ,BBb,C*25 
J0C*0 P?5lNT fl' c,a, INK d, 
3040 NEXT a : RETURN 
U.0k»« RFM 1 HTPRROM 
4 010 IF ht:"f>Une" THEM GO 

00 

401S IF h»="tn«ny " TMEI4 GO t O 45 

00 

Att^H I F* rt = 17ft- RFM ( F - BiCUDREN 

T h»*.USE K»,h\HOUE h* , COLUMM h*, 

i'sENPBLE h$\USE h*,p 

4.030 CONTINUE 

4-500 REM LET o LINE enemy 

45IB l.F~ o=f»*ll*TNT (R(jr>»ftl TF 

C>«150 T HEN LET 0=150 
4.52B IF <28 THEN LET «s20 
4530 LE - poa55: REM MOUE enemy, P 
,0\ENfl8L£ enemy 

IP4*I rftMTTWIIF 

50^8 REH LET ONLINE Plane 

5010 LE" P=0 LET y=y*-4. IF y> = l 

3S THEN GO TO 5500 

5020 REH HOl'E PI an e ,f> , y \ ENABLE P 

£030 LE" SCOf*=SC»re-l PRINT HT 

0. 26; Score; " 
5048 BEEP .005,60 CONTINUE 
55*0 LE - aitl'6: LET b=0: REM MOU 
r> Punp.h,j\Fkimi F Plane 
5510 HEM MOUE Ene fty , b , a \ENABLE E 
r '*l»y 

5520 REM ALL Boap-.MGUE &0" b . b . a ■ 
ENftBLE BOHt- 

S53B POKE 2 3fi81,a C1.S 
35*0 LE - a* = 'YOU MAUE LANDEt>" 
SSS0 LE' »=»2 LeT t*\; LET x=8. 
LET y-8 

3560 PRINT INK 2, REM LRRGE 
S57B LE* Score -Scere+200 
S5P0 GO TO 1000 
•J13B0 REM INTPflRflH 

6010 IF h*="boe>b" OR it = "bonb" T 
HEN GO TO 7080 
iii»e«> xf K*-"p i one ■■ en ;*-"p.ane" 

THEN POKE 23661 f GO TO 1000 
6030 LE" P^2S5 LET C=b0: REM MO 
UC ene ay , p , o-.Enhble enemy 
£>040 CONTINUE 
7000 IF hi-"«im»y" OR % f ■**enc«y* 

THEN GO TO '588 
7005 IF is="ho»b' ThEN LET h=i 
7018 LE" D=.176: REM LET p = CL1RREN 
T SOMb\USE Bo»b,h\LET <l=LINE BOB 
f, terr r -cocumh BoabsMQl'E Boa b- , CO 
LUMN B0«b,0\ENABLE BO»b\USE Bomb 
,P 

7020 LE ' q=INT (q/S>. LET r - INT 
1 r ,'8) : IF r^31 THtN LET r =3 1 
'I3S5 JF l.'Cl TflCH LCT i-£l 
7038 LE" p=q*INT (RND*S)+1 IF p 
>21 THEN LET P =21 

7035 FOR o=q TO 18 STEP -1: PRIM 
T AT D,r-1+ fr ■©) ; " "; R _ o.r." ".; 

AT o.rtl U-311;" ■■ : BEEP . n i .. ■■- ■ 

30: HEX - O 

7040 FOR Ob<\ TO P FRItrr AT o , r - 

ltir«0J." '^at o,r;" '".AT o,rtl- 

Cr=31l;" ": BEEP .81,0138. UEXT 
6 

70 70 LE" Scure>SCDre+e-(LevcU2J 
: print AT 8. 26; score;- 

.'080 CONTINUE 

7500 LE* 0-SB. HfcM MOl'E Ene ay, CO 

LUHN LntBj , o . CiHOlC Ciifwy 

7SI0 IF h»="bo«»b" THEN LET : =h 

7S20 REM LET p =CURRENT BON b\ USE 

BoubslsMOUE Bomb, COLUMN Bcnnb.o-. F 

NABLE BombsU&E BOSb,p 

7j3B COffTIMUe 

d0S0 LET a$* "BOMBER": LET X «B 
B010 LET" y =0 LET t «2 . LET ¥ =5 
B028 PRINT PAPER S, BRIGHT 1; " 




Available from Boots. Menzies, selected 
branches of HMV, Selfridges and all good 
computer shops, or from CRL, CRL House. 9 Kings 
Yard, Carpenters Rd. London E15 2HD. Dealers 
enquires welcome. 



Jkl..O 


REM L 


10*8 


PLOT 


58B0 


LET a 


3060 


LET X 


3070 


LET t 


3080 


REM T 


JOBS 


PLOT 


31C0 


DRP.U 


31 10 


PRP.U 


512:01 


LET w 


J 130 


LET y 

PRINT 


SliB 


31S8 


LET t 


:»lf50 


LET X 


3170 


LET J 


9100 


PRINT 


3.100 


PQJNT 


1 eown" 


3200 


PRINT 


t LP 




3210 


PRINT 


,-■ a kral" 


3220 


PRINT 


l ear 


■ ' .J '. 



^RGE 

J.lbO. tllH.) Jl.b,« 

5-' 3 Gftma using' 
«0. LET y=2S 
= 1. LET w*2 
£MPS\-APGE 

3, b ynru ;be,o 
8,175: ERAg -255,0 
», 175: LET t =3 
=6 : LET X =3 
=35. -£T a» = ' FIFTH" 

INK 2; : REM LRRGE 
=2: LET W=l 
=55: _ETF y»&6 
*«'By RICHARD TRYLOR" 
INK 1; : REM LAHGE 
OT 11.0; "<■', c tc »ov 

AT lt,E,"«e5. 7 tc lov 

AT 15,8, "Kei tc d'O 

RT 13,2; •■ Vou must c 
•» to";AT 13,3. "lard on 

3.JJ0 LET a =3: REM OBJECT So* b , a 

J24B LET a-» (1EM OBJECT Plane, o 

3250 REM 03UECT Enemj,c 

3260 REM P3INT SOUb,. 

3278 REM P3INT =lane,»»^PRINT Erie 

'"J . *■ 

338® LET a-»: LET d -2 : LET b-3- 

_ET C 6 

I'iuO i-(t.M =J£tD 3oab,b,t 

^>300 REH S=EED => lane, a, a 

>318 REM S=>ECD Enemy, d,a 

3328 PRINT IHK 2; . REM CO.OL'R So 

Jib 

3330 PRINT INK 1; . REM CO_OUR -n 

IEDI, 

3340 LL1 3=7 R=M UE^TOR 3oab,a 
. LiVCi -ET i-4: REM UC3TOR =lsi,t,,i 
3360 ^ET J«12 REM UECTOR Er«m^. 

i3 70 .= OP C=3 TO 13 STEP 13 

3380 fop a*0 To see step 10 

30ftO LET b-E. LST d -38 
.'■lti0 REM S3UND b .. i . , H . .j 
3410 NEXT a. NE)CT C 
3420 PAUSE 180 

3430 BEEP ,2,-12: BEEP .2,-10 E 
= EP .2, e BEEP .JC.-1C &:cp .e, 
-12 SEEP ,2, -IB. BEEP .2,-3. 3E 
iP .2,-7; 3EEP .2,-5: BEE» .2,-8 
BEEP .2,-B: BEEP .3,-7: BEER . 
i . -5 BEEP .3, 5 
*440 .TIUS.C 3© 

3450 rOR a=0 TO 7 pqiPER a 
3460 INK 9. PRIVT PR=»ER a-KBtia 
--0J ; INK 9, . REt PEP-ACE 
3470 LET b=40: _ET c=5. LET d «B ' 

LET » "OB is 
J480 REH 53UND b,C,d,e 
3490 *EVT a PA=EP 7: INK 
?S80 LET a*=' (.-■•,•'., iny R«y io 

ccniinie 

5610 TAINT rtO.RT 1 , *); DRX3MT 1, * 

ilS20 PAUSE 5 L£T <t* = a»i2 TO )+* 

*<!•< 

3530 IF IN<EY*="' THcN GO TO 351 



3S40 CLS 

it-60 PRINT AT 17, C; FLASH 1, BR I 

SMT l; "SELECT LJUGL." 

3568 PRINT "0 - Easy" 

357(1 PRINT "1 - |-te<J*J"' 

35B0 PRINT "2 - Hard" 

<S90 PRINT "Z - uery Herd" 

3608 INPUT "Please 5suct.",Le^f 

I 

JOJO ir LceKCI OF LtVC W3 OR _c 

/eloINT Level THEN SO TO 6600 

?S1S REM ERASE =lane 

SSfiO RETURN 

?080 RESTORE 

jo ie rof *=u*r ■'.»•■ to usr "a ♦* / 

?WfcB READ b: PO<E 8,b; NEXT a 
3030 RETURN 

3O40 DATA 3,0,0,0,56, 124-, 124,53 
S8E0 DATA 2SE, 153 , 153 , 255, 2S6 , 15 
3, isj, ass 

3060 DATA 24,60,126,255,255,153, 

i5:,£SS 

*070 DATA 3,152,145,159,223,153, 

153,255 

■l.-V O HITh s,e,a49,33 l S33,233,lS, 



5090 DATA 3,0, lii4,195,255,2BB,«., 



9500 SAVE " Bomber " LINE 9998: SA 

i>9v0 CLEAR 61029: LOAD ""CODE 
9999 RUK 

Just an example of the power 
of FIFTH CRL CRL House, 
9 Kings Yard, Carpenters Rd, 
London E15 2HD 



°2t£9 



YOUR COMPUTER, APRIL 1984 225 



ft 




ur i 



i 






inc. V.A-T.p 




f , , 



VC.^W^', 



»>*l 




X 



- 



ft 



Our software is available from all Oric dealers and 

most good software suppliers. In case of difficulty 

please contact us on Teversham (02205) 2261 or write to us al: 




J 



Unit 1 & 2, Techno Park, Newmarket Road, Cambridge 



KmflK 



•rv 



tV'y-.yU; 



COMPUTER CABINETS 

AND HOUSING UNITS 



■".. 




From only £13 + delivery 



Send SAE for colour brochure 

illustrating our rarge of 

Computer Housing Units and 

Cabinets 



MARCOL CABINETS 

PO Box 69, High Street, Southampton 
Tel: 0703 731168 (24 hr answering) 




I 



Quality ZX SPECTRUM* Software 

HISOFT PASCAL 4T 

". . I haver't ssan any other comakjr nat Could nuilcli Hsoft's Pascall' . . Using tr.o Specttvm Micro ftyfpfltn !$B3 

"This is i vtry impressive product of baiefil to any Spectrum progumrrfii , ' DamJ Bolton ZX CCMPJTIUG Aug.'Sept '933 

Jusi ttvc conmems ttom "ull long;!' revcvsul t;ur powerful aid virtualy flii imolqirxtntaHjn jl Siandwo t&sza Ttx> aAtmliges of itiiriy Pascal a>e- v-»ll-«'0wn fast, se.f- 

rtw»m»ri;(io. unnshm* nil sm.niinml unigramsair. iw.v with Hisof: Pascal, vou can touj>»l tbise otnefitsons wide -aiceof hone pmpmers incljdiim tha48KSincaii Spectum' 

Hiscfi P£scatpiocucesp?ojiams that run typiially 40 lines faster lhar eqjivalunt ZX BASIC prog-smj fnc. samel mes. up 19 1,030 (fcnes Jasteil 

Hiscft Pascals supports FOU DO, WHLE , U^TIL, CASE . . OF. INTEGERS. lEA.s. CHAPdctem. RECORDS. POINTERS. SETa. <VRRAY s *ic. etc - « <i noia Tiry Poftal but a 

virtiatlv lullinplemeniai>onol the lanuuajfr slowing th* user lo ievebp Hue hnh-l<vel language skills >.ih\k aitiininij executicn spaeo [lose to that ol machine code. Compute wth ;i 

70 cage manual , _ 

Hiscft Postal is alio awiiuHe in a va idly of disk Icnnais tnducfhg wquentidt FILE nsnelirg. 

HISOFT DEVPAC 3 

". . UbVKA^ is tiosi higrty ricommuiideri. Tt>e «oi-um*jiiat<or. is first cass.'' row Cwnputvr Muy >933 

". . if you write orog onyj in irvchin" wxia, luy DEVPAC - it is thj bwt cuircmly on the na^ket " Adam Oimwrj, ZX SO?T .;• Wivch iVicio September t^SS 

Two commens from reviews of eari»jr vusior* of DEVPAC - mw we h;ve DEVP4C 3avslablc a iwweiful 230 asRfsmbler v/ith condition."! assemby. assembly from tape Ito enable 

generation or veo large cede fiosi. ORG, ECU, 0EF6, DEFS, DEFW DEFty. labels of *•»>■ length - in fac all vou neecfri' iasi '3.0CO urn pet minjie) and MAtrful assembly 

programming. Bu It doesn't stop mere; lirV > AC 3 Abu in.kjdua <jn Iin.iju'iufe ctobvgtCN/<t«*a3i0ml»e< gvk*9 j(aj 4 fiu»-, ,..->, i.:i disXfey _>* ii-e 20J ayjtem or>d ollowng extensive 

debjggirg oi you machine cod} picgriirn, including siugla-stepoing programs EVEN IN ROMII Open up »ie s«ren of ow-kvel jro<j amn-iug /.'i;h OEVPAC 3. 

Prlcas: 

Hlsofl Pascal 4T (ZX SPECTRUMI 1'25 incluslre 

(NowDnin, CIIAflP MZ7O0 uicl f3t plua VAT 

Hisoft Pascal 4D. mtiny tlfek lormata £46 inc. 
Hlsoft DEVPAC 3 |ZX SPECTRUMI CI* inclusive 

(Nev.Brimi 125 inclustvo 
«"*6TOP PRES6*** Hitoft P;ic«jl fjr ilu SPECTRUM "o«. com« wmpiilo .vnh » Ti. ti» r.rae>lK« ^/•tx-ja aln^ing fnsT afrt eiwy O'^rt'""'^" "f cnmnh» omphir rfmlnyis 

Hiioft Pascal and Hisoft Dovpnc nlso nvoilabli on ZX Microdrive pit aae writ) foi details 




■1 and others 




HISOFT 

13 Gwitier? , Ckaddlagton 

UI|Men Buzurd. Bids. LU? 0SF> 

Til: (0296) 6MM5 





YCUR COf/lPLTEF, APRIL 1 934 227 





GGNWTER 661 3036 



CLASSIFIED 



Contact: Claire Notley 



ADVERTISEMENT RATES 



Copy Date 



Linage: 40p per word 
(AAln. 15 words) 
Box No: £4.00 exra 
Linage advertisements are 
prepayable and tie arder form 
published in this section should 
be completed ond returned 
with remittance. Credit Card 
facili'ios ore available. 



Display — rates per sec (AAin. 2scc) 

One Insertion : £8.50 

Three insertions £8.20 

Six insert ons £8.00 

Twelve insertions : £7.50 

Display advertisers shou d 
preferably reserve space by phone. 



Closing date for Classified 
advertisements is the 23rd 

Marnh. 

Post to 

Yojr Computer, Classified 
Department, Room H211, 
Quadrant House, The Quadrant, 
Sutton. Sjrrey SM2 5AS. 



Britain's Biggest Selling Home Computer Magazine, 



COMPUTER 
CASSETTES/PAPER 

5 of CIS Caisdirc £2.60 

JOef C15Ca<ieues£4.90 

5 cf C20 Cassettes £2.90 

10 cl LiW L.as.scU«s JlJ.W 

Lo'xls, Case & Postage fnclusitre 

Listing Fapcrdl" Jt 9.5") 

5(0 Sheen mly i'5.t>) 

Cheques pjyatoe to 

CSS COMPUTER SERVICES 

U4 Sulcliflc Aionut, 72l73 

:;riir»h},S:jinh Himbs. DNJ3 IAP. 



SPECTRUM 48K 

GRAcblS 3100 

Fnt«r up l<: 3OC0 Us«j* tttlinttf n'Jphics 

ssiiedly enii effectively Vou draw and 

lie Siectium keeps y.ji. ip m cfci >•■ 

with the /qlcvoni iivarmatiou. C.n 

aeraar 8 \6 gnd and smgli: byte ii/M 

Eil ii, delete, transfer. tav& All uilg;; 

Cin b* views with on scrfifti disulfy 

aiaa. £3. EG 

DELTASOFT 

27 Osborne Read, Calagreen, 

Stockport Cheshire 



BUS-TECH 

LYNX 

NEW RELEASES 

1. VNXVADERS Arcade jeme lot the Lynx. Goad 

100% machine coce i^plimentstlon of Space ir\*deti with Ffss 

Smooth G'sphi:s. C7.M 



Z RUBUHUIM 



3. WORD SEARCH 



4. JUMPING JOHN 



Tils game has 7 levels v.'hl:n y:.. have to 
exogress rhrough with the ha;a d o' ladio 
a:1 'i Dai ■ s. guards etc. Ea:h level isharcer 
til evi ni jh v \' you ere gooa enough ycu have 
u hew XP2 Q'.*d, iriiltnufiR iwn wllli <■ li.il; 
in nail o' fame fS.DO 

This crogrem If based or 3 very popular game 
ri thf Mrm: ftjmft. With ft built in lihr;iry nf 
v»Oids Of your own ivf>n1j cim hit used €6.30 

Convji Jcnn's simsle inovi mcvemsms to 
(twieve (he amitelos Vtur King has sent yuu 

4 tuwrr uu»b<»i>l ._■ i e uesl't ut Ills evl Ud'jfi 

Cog-Bieaih Each stags of four quest 
boconing harder a; you Igap thj rampars 
When thrj hull ings you mova or 10 3 higfer 
level S I<lv<pl3 of play wiih rro^y voriad : 
tf;si c cs incoming l-:jrd>i- as vou progress. 

n.oo 

5. MAZE OF DOOM ^ ou * r « a bwo wiiard n Cinditn ard vcur 
quest <s to free the land from tuo evil 
oppression by seeking and taking teesirc 
fiom he temple of TVIL. Passing Ihrough the 
compicated mate protecud by Goblins. 
Liietos ano Werewolves etc. Wiin sptils aid 
stamina etc to assist you I 6 00 

NAME .... 

ADDRESS. 

Cheaues n- ."• - -i,. ■..,■. , ri : ■ i - to: 

BUS-TECH 

19 Landport Terrace, 

Portsmouth, 

Hants P07 2RG. 

Delivery fur Ct riis(r,!&$, #l< wttwi dtspvtcnerl within &£ 'ioi r s. 
fSnnii .« *n hr fi.i! so'tm.Tn lift e>} >H fitnx lor yoi.r ly,ni. 

Doiier <r»Qu'rie$ tvarxed <JK t £uope 

S.JPtfrt) diSCOUM si-pave. 



□ 
□ 



D 



D 



J09 



SMCmM 
CHiSS 

Dare you face 
The Turk 

The original "'"urk v/as ar 
eighteenth century auto- 
mation, a Ijfe-aize mechan- 
ical figure resplendent in 
Turkish costume end seated 
behind a woodei cab net 
on which a chess aoard anc 
pieces were placed. 

OCP riow ofte- you the 
twentietT century equiva- 
lent of that Turk — a chess- 
playing computer program, 
The Turk challenges you 

to a game of chess! 




MANY 

OPTIONS 

INCLUDE: 

•6 Levels of Difficulty 
•Demonstration Mode 
•Board Editor 
•Games Printout Facility 
•Blitz Chess Against the 

Clock 
•Two Player Mode 
•Unfinished Games can be 
. Stored 
•Recommended Move 

FULL INSTRUCTIONS 

PROVIDED 

CHESS THIt TURK 

ONLY £8.95 

Post order to 

Oxford Computer 

Publishing, 

P.O. Box 99, Oxford. 

134,'* 



BPtcrRUM Minu Miner. Plzy any shiDl, 

S<-)i<l 7&p and SAE. H9 Ejhtingdo-i Read. 
Badworth CV^2 9ED 

20 



TRS-80 

VIDEO GENIE 



NEWDOS80 
APL-80 
PASCAL-80 
FORTH {MMS) 

Details jf tfiese and over 200 otier 
pro-ams aie contained in ojr n^w 
bote leaf utakgue price £1.00 
[refundable) from: 



MICROCOMPUTER 
APPLICATIONS 

^1 QUEEN'S ROAD 
BLAND : ORD FORUM 
DORSET DT11 7LA 




TEL: (0258) 5510C 



10 



43K Spectrum rrvcode orcado Dack. Kro:y 
Kuig.Ffocger.Breakoi.it. Frjoty C5 95. J. 
Neigh »ur" 3 Vortx.ur Wall, Bristol 9 



SCTSAWFfJUHLVICai 
MtoM IT* m tick j: mui :omif itt«l^ 

avirlolic ■.'!..:• • ■"- trt- irenorf slb on : 

miuliei !•:■? Csttest! w.i rsir.dioni 
CMC 

SQTSAtfE. 55 STOSEWOOO. BEAN, 
ft MRTHBD, IffHT 0A2 832 8b 



lummuouhe. et gangs, Hac-Man, 

Ecrambie. Escape M.2.P. Mfiic MlrHr, 
KraiyKorg, Mactine Code Asscmljlor ;5 
each. Hl'JS select on if Spectr jn g.incs. 
eg :- StonKe's, >»: Pac. Atic <vtBc, 5o"i<t 
Kamp lot lists to Litikcote So'tware 3dx 
Wo, ??> 

134 



VIC20COPYTAPE 

Prcducc sectjnty Lijl .. up ccpic!; o' yoi-r 
prrgr.nnr.. Eflici:nl and nnr.* tn U&J 
prcgrarr :<;::•:■■ D;i:.::. Vithnr CodC, 
Mritipnrt and Ai.to Rin -rnnrnn--. (into 3 
new caisora, Works on any si» VIC. Her 
cassottr with instruct inns sen,] 
Ch=Q\i9.PO for C5to: 

Row Wortendele. Deft YC. Laurel House. 
Bi»*o (ana. Wltham. taoai. CMt 1Er. 

131 



228 YOUR COMPUTER, APRIL 1984 



DO IT WITH 



Would you like to transfer your Spectrum programs from 
1) TAPE T MICROORIVE 3) MICRODRIVE TO TAPE 

2WE "0 "APS 4) WICRODRIVF 10 MlCROHRIVF 

m«n do 1 wrh the TS49#-l^PKI#ff 

Vj *•- li,l *ft C *. insusei h-ierdv. rcicote arc e*t.:idnl u jok. atywO »r**e jnntoi pinanms'ci 

Jojf i(»i -ic TVJJR#-SMPmtfff ordtneri 'ilo# unplt Kttr irnuncri n» moiif | 
hLA i'ki'v :iarK >ra ■ r'rYiTm" *ri< 'a'WITvi tcv-'.' -»,-.}* v. . at i^ilrv . ..> . *nr«n ■■it' *SIC pi 
*W ?" 1! wl "loii'ei "ST atiroi! jjtVjii ;m mcnwirly Mrtojcir c b:0 \-ati t*i- proj-jnts; 

hr crt» £ 5.80 jfjctuc iwiiilKicIo ttur soflKO'e p-cv^J ,01. ao m>' <fi ftlt »Etf atir. 



TAPE TO TAPE 



Pilose -:f.K nt coco oi ¥i| Jk«^i?""l 

• .... E#aA^fl€ 






•fjlij50*wh 
le^iow :irqje TO let t 



Tra 



113 Melrose Ave London NW2 



DUPLICAS 



The Dragon 32 Cassette Copier 



Duplicas will copy ALL your present software at no risk t n yoi r 
orig nal tape. 

Duplicas copies wit olten load and run BETTER than the 
originals 

.79 Puchfun «< »<lv(wd rot to rt'riro* eppyripn acu 

Piice £7.95 inclusive 

Cheque and PD' i y «>aiij >j - 

QUICKBEAM SOFTWARE 

67 Old Nazeina Hoad , Broxboume, Herts EM 1 6RN 
Trade enquiries welcome 

123 



TKXA.STI-94/44 

The falki-vini: pruiitimi -II mm on j lUntlud 
Tl«/4A 

(IKIHI.l.K) £3.HU 

BhllT." >L»UJ >.'.l> 41*lllil IIRT VtMVUtfl 

OXO „ _ il.9! 

Pla> an ml ht ssmpilrr ir in oppnner.i 

m: 1 1 h Mill--, .'. ( ki i-i us U30 

Ovr KK1 tKYcr-it: to'dtloi*. Pliy an dtdc-ici Of 
car ;ou o:ai ihr Tl 

llAMCMVN.. U.iO 

en ci 400 ciffeteni vioidi. Pla> with ihc f 1 or 
;.k. . yotndf 

PtPSOVAL ACCOUNTS O.JO 

M>:>lil -- DOOK IJ.JO 

KNDI.KSS I'll \MIII.K l.Mlwnnirf I 

rj.sn 

ri«K a&i SOP Pontile nd PadtiDK 
Ve al*> rcci. r. vcftwaM for I he Tl yy - ra 

OtSU. |ll*,B. |Ulh> 

v>'r jI'o Buy wond luic Ten* hipJuIc '. 

a>m[ Jim in tan ar.j '.him for "eni» 

(Drop n a line nth voir price) 

unco otr*. 

3) Brawn Cm, Sullon-in-AihfieU. Nert'l 

NG17«¥ 

103 



Atom O/ncrs 1 Sjild a colour module lor 
under £10 Full connruclion dutjils Jnd 
ricmunst alim p'CH'ams 13.00 alsc spejeh 
rr;pcJulc d«l«H* £3.00. A. Wa-ialt. 3 
Qaklands: Close. Bexeynnalh, Kail CA6 
7AP. 



BACK-UP 
TAPE COPIER5 



ntM jr.i u^^ rwnr^.o*: r^c^in-ji-a: 
tin etc.* Jt *• wiiv Uc "U: cepe: & r-cr. 
53f%»ar cur-ri ir v *.» *ri r >.&^»d en 

•^aac.tiut.'isii.ivrv.is.L ^njiT'.rre 

C0Mri0C0RC64 £5.95 

VIC 20 £595 

BBCMODELWB £5.95 

0RIC1 £5.95 
5PtKTRUM 15/4$K £4.95 
COMMOCORC TAPE TO DISK 

TRAH5FER UTILITY £9.95 

^nlitfw-T.rs pro "O ■ Ta 



WALLTOriE LTD. 

Cown Courtyard, Bridge Street, 
Fw<;hnm, Worcesterihira 



Shylim Svnthusi'.or lor 48H Sotccrum. 
AiittKliotri. dwrmmmC, ci>no and mcfo 
nomc taclitios. E5 00. Scon Missie. No 1 

.'l.ii . i tI...,',. f kn .1... Buiujiliuld Cuiiiiuoii, 

Botks. 19 



MAINS BUGS? 



Meirts-borie iptBi'erence cbjsss 

anraving dna corrusiion anc program 

crashes Voltafo 35i'<os and pjwc 

iu.^co can cou:c pormaiont damjg? 

PrctectYOUR equipment' - 

13A PFOTECTAPLUG absorbs pewof 

Ime spi<es and iu'gjs 17 95 lor 1st 

£5 95 .or 2-.d.'»d etr (p*o 75p) 

4 'A'AY SUFPRE5SOR UNIT (13A)<WM 

* soc'<ctf, spikt iibsur'JUf and 

;,u|.:>it-:.Mi-f. £23.95 far 1st £19.95 

lor 2nd ip£p £1,50 

PROFESSIONAL SUPPRESSOR I3AI 

MUti-stage filter networks, high ojwe 1 

spi<e absorbers, and earn- ir.c cKoke. 

Thi bestl £34.95 for la. £29.95 fo' 

Znrj ip&p £2; 

AH unUs a B56U, dso (or hi-fi. 

videos, office ocuip. etc. 

VAX CO. Hogarth Hoi.se 10). 

(•oicrieiter Ra . Noiilnaham. NG3 

OLE. 



=OR SALE 



1BS-80 Vclv 100 PotaM Cu'iotilar lanalt 

2''.< ;>t;"J: IJ 321: d .jit C Jj •-•= CaSIMIH. 

Cc-ncjri: C^iatMie 3 larc i V:ni*ftls .nr 

ctja.oo 

-p HI 7St 0'S7 3'tc ^J.i 

M.I.I hewmar 2 Onehatot Bern Chi>c*tv 
Lin.. LsrOo.i WC2A 1 AC 

■: 13 



When replying to 
Classified 
advertisements, 
readers are 
recommended to take 
steps to protect their 
interests before 
sending money. 



SPECTRUM 
SOFTWARE 

HOKFJIl I'M 80. AHCADIA 15 3b. .IFTP/1C I b J!>. COOH.IL 
1 !» if.. Of- ril 1 14 BO. M,COOEn 19 Kh MANIC MIMH (5.83. 
M/iNYMOMC tITtFSIN STOCK. HARfJAIN PACKSHFrjIII AHI Y AIITfl 
mSCOJNl S W SILM. PUP' NO W-. PftY NO EXTRAS. Ifiji SIAiVI' 
SICtJPKS DLIAIIS ETC 

Ii. C r*U. HO. KOX13. MtKNE KAY. KLril (.FfeliUP. 

riHi i) 01 1 1 11 mi '. 1 - 



TECTEL ROBOTICS 

CONTROL BOARDS FOR HOME COMPUTERS 



ORIC 

ORIC 0UU8RY m 

1 jf IE channel conirollor 

OfllCADC f34 

sjupertsst U chdtncl jnalog — digital 

scsnne', 8 bi! ruoiulion. 

ORIC 1-0 p>n £C'9 

1C projrammabe chjnnels 

onic FRiNrtn taa 

26 col. matrix, graphics coubf* sized 

prnt. ink Erribtuns. 



ZX8I 

ZX8' DLUBFY E22.50 

1 of 16 chunnul controlor 

SX81 ADC C31 

Suiicrfas 8 tiannjl arulog - digital 

scjnnfu. 8 b't rcsdutuji. 

2X8" l/C por: £34 

16 |ViX]rjrinnjb'v ;hurmols 

£XX~ HI«ES3LU"I0N 

GRAPHICS £28 

:innii\irit| rtauis. 



ITEXT SOFTWARE a rew range ol educational programs. 



TODDLERS (pie school] 
LEARN voLr ALPHABET 
LEARN 10 COUvIT 
LEARN yoir COLOURS 
LEARN yoir SHAPES 

Ajour th< HOJSr. 

AJOUr lh( KITCHEN 

Ajour CLOThcs 

£3.95 sach 



MUMS & DADS 
ITEXT raiiklinik IFrtplithl 
*"XT ■ :> ikln :!'< tChintsol 
Mf.xr uu-jkbeuk Uialian) 
ITEXT ::i .l.lit.u'< llndianl 
ITEX1 Wno c- Beer Mskino 
ITEXT Ccokbook Dasscrts 
ITEXT Cco<book Confeciior 
£6.65 oach 



Sonet cheque or Postal Orcter to; 



TECTEL 

Telford Opportunities Centre, Halestield 14, 

Telford, Shropshire. 

Tel. 0952-58173B 

PSPCJ.SO/of tontio) bt&tdsfl lor ttwvs 



1* 



&* 



Green Fingers 



GARDENERS!! 



Here's volt FIRST computerised plant database! 

* Only BO seconds to find the ideal plants to fit your 
special requirements. 

Ynn ran as< fnr plants th<-t sjit up to any 5 out of 
1 7 characteristics simultaneously (height, sun and 
sol n3ecs, month of flcwering, etch For example, 
if you wanted an evergreen shrub that liked po'tiol 
shade to bloom in February/march, 'Green Fngsrs' 
would suggest Camellia japonica' or 'skimmia 
rBttvtHaiaria' within 80 seconds 0" your ente'lng 
your reqjest. 

* ComprehensivB datails of over 350 flowers, shrubs 
and trees. 

■*- Simple look-up option using species names, 
common names, or part of names (e.g. 'lily' 
displays nine dif-'orant typec or li y, any ono for 
which you can obtain fuller details within 60 
seco.ndsi. 

To order cassettes for 48K SINCLAIR SPECTRUM send 
cheque/postal crder for £8.95 to: 

Practical Software 

Dept. GF, 40 Worpie Road, 

London, SW1 9. 

127 



YOUR C'JIWU I tH, AHHIL 1384 229 






LYNX Software Libraiy. Tv\o wee'« hire 
f I 90 Annual rv.orrh*».<hin f Fi 00 Stamp 
lot list '_£•? Wilson HYl 100 B!en>-ern Walk, 
Ccfbv Nortf->an-s 

119 



ZX SPECTRUM 
32K RAM Up-Grade 

C23.50 + VAT 

SPECTRUM REPAIRS 

£20.00 + VAT 

MICRO-TEK 

ELECTRONIC 

SERVICES 
01-520 6414 i 



EDUC AT10I\ AL programs 

for the SPECTRUM 

Fnvsr;s."rsths so'tware wflltjn ay 
staffcdshte t^echar. 
*rea, voume, pvthBgo'aa. hok'ie's 
tow. plccfostalics, optics probsbilry. 

SJtS. 

tacti oi these are quits 'enjthy whi:h 

3f:1it:tlly ly.'it:li .irnl nnl jirjt test gsmaiy 
:«lvi:rl.%r[l c.io:|l,'ltr-j 

The lot foi onl r f"3 99 

sltflH whtiiliKt TflKgi 4fiK mucMne 

PO.Cheqjfls to 

C.F. Sottwar«. 

198Roll*ston Rd. 

Burton on Trent 
DE13 0LE 

Enquiries .02831 351 7C 129 



Commodore 6<1 & Vc 2C - 8K Soccer Club 
Sees. Mamge you •'>■•" font naif main, 
plfyet lOrrratron, injuries ful leagut- tattle 
Mr railv f?.99 D Srnnr.ii' J.lfl tow 
grange Avetue. Bi'Nngham C'eveland 



"1 WANT TO WATCH 
THE TV!" 

K i- iwinr, k js t you h<al( int: li 
mtybe you wunl to wild It pound! . 
Wben ylu art half ■*!> ih.roujh so jr 
11 •■■■I i ■ ■ ■ Tic i:ji fu ii'vuii icKJm '* 

Nsnoit!: 

Yen r.Ttd our . , . TVYCc*t>pi>!« AtrM 

Switchini box. No wed (o keep ' cn>M : 

jroir le*o* <w to loud* je*x compuicr — 

ilmpl« r.-i >' • ,.:-■ v 

Pret MM Ik VAT * MP 

Send paynenfi to: 

FLIGHT ELECTROHC LTD. 

H![M H<MU« 

Chiiyikt ltd, SHiiaipmi sot 4AD. 



121 



DISCOUNT SOFTWARI. 

II j ditv'omiiv on o*ci J.WKi proirami 

Gamc> A,dumurc\ Cdjf;uional 

BkIrcm 

\ppi i- atvbi ttnr mi m 

DRAGON OR>< M'KTKIM VtC 

!( Z\Si C'P M MSDOS. 

PL-a*; enclose ;>p in novate nam v. and 

Mttt 1 h1iil:1i Ijm% ;tr<* 'cquirod. 

MM I OKDfcKSnrrWArH 

• Kvnviri wk wvki:. 

IIK\I>I< IKM 1(1112 °HK. 

<»::: I lit. t'r onWl 1 17 



r O" use win knmno, machine. S'O'ft snd 
design salterns. 4SK Spectrum £3 00. 
Sinnn ibtcs, 15 Ekt Terrace, Westfield 
daUttou 1 .. Btili 

124 



SUPERIOR TAPE COPIER 



'/'***."• :*Tvo:?a irvsitriir-vvrxvscvis-ii^ 

VC<> Wit Givi - *!*-.! i»rs« ->->.~ mlMfe CH 
<■—•"♦. fi < ■*••-•» <--■► *, "WCi >..:.» 

I; [*«■! '^tiv a.-.^vn: to c ^efil.tr* 4fiK 

r Vp'v ure/tf i; .lit 

.•■'.f.iM^ v*j L34 , v> 4 <;K»»[- Viefcc, 

Mt- .t: ...... vri.i- ^ipif: oilvet*-; ::i , .''5t' 

.] . bn - fv h« w sr *^«0«* .if.* Md 0", ? 

00?S 9V ifuu 13 SB ?o 



ZKGUARAVTEEO (VC1 
7) CluiMsilOfi Drive, Unrivorth, 
Bury, Lanct. 
T«t C 



SPECTRUM SOFTWARE 
MK 

Steve Silvei advs'nture games. 
Adv»niuro 1 C5.95 

Adventure I fS.95 

MsolardBr E4.SD 

lw 

Bit; + CodB Breaker E4.S} 

Robotk Capers C4.S3 

48 1 Soactri": 

r*ilcei include p&p 

Sjnd ChsrjuB.'FO to: 

W B Scrftwrrn 

192 Ssani* Rd. Scirboroujh 

\at\t- Yoththra Y01Z4HG 

Tel- 0723 70974 



* + ****-**#TAPE COPIER 5********* 

(new version) 

Mates BAC< UF copies of ANY ivp* of SPECTRUM (lr>'48KI program Ihcl 

hu;i-Jurli»s, (o'c, unstoppable! easJy wth MANY UNIQUE fceture$ 

FUll MONEY BACK GUARANTEE if you are no- satisfied. 

MAXIMUM & STARS Irom Home Comp. Weekly with 3 ojr tf 4 100% 

HA'INCJS. 

•LOADS in M poiiiam niris CONTINUOUSLY - #ven witliout pressing a ksy. 

Older copiers retitiie uiariv Iodine's MASSIVELY stving yoj line wkI 

(rouble! 
■wf Drive - ut. -iuiui.it nnpirs BAbl... M.vuut i arrays ono MUHCJUHIVE. 

istnps prtit) :iin;: VlTAl iu nltui loading instnicii&ns 13 HELP make tftcw run. 
*lJKf:AKal jtty 1 rm.!/-;oribnuu loarjinfi feature. 

' M<VX8<T6S niiikitK i hi iking uopy ol proirams oocupviog the full 16K Cr 48KI 
' VKfillus. Ht-jitriil t.-«jjlKK, Atllr, Al on , Proriram narne plus HEADER daia. 
'Copies HEaDERLESS am! oniti typoc. indciid ALL programs that ws arf aware 

of 
'Very user friencly and simpl£ to use. .villi kjii m-irnr.tirjn; 

TAPC COf'lIlt £«.1,0 TAPE COPIER WITH M/C RlVt £9.30 

Old customers upJal(*i .h ( l h .mm r v 2 with m/drivc plusSAE and old 'ape 

LERMDeptYC 
Cotiingham, Mkt Harborough, Lcico 



*###****#TAPE COPIER 5****#***«- 

v (nowvef'jiony 

Mates U*CK JP copioj al ANr (tpe or SPICTRUM .lu.ufCi oimiram (mcl iBrtJisriras, m'fi, 

uii>!<ii)r>J»yi) v,iS4l> ivi<l> \M*,W UNKiUE luiilu e». 

mil MC'irVBAl'k r.ll/.RANTFF .1 ur.ii.irn r.\r nMi-.tu., 

MAXIMUM 6 :; !>'.«; nr«-. Xoom Carap rt'i-nly will 3 cv1 ol 4 ICO 1 ., (VkTIrAS 

tOAUfi ,u. ON p-AfJlftil rvii ^ClJMTIN>OUSLY ovc4 willout prcssma a key. O rioraifH^H imih,.i/ 

m,wy li)kln-ii|i ryiASSVEt.Yuvrn vou l«nt andtrauliel 

'Millie rttMI'lhFlV ,-nmo; R4<lT U.mflC i i^myV nrvlji F.<ll pnrHHyr qmpS im.-.j.^h . 

VIIA1. Id .1>1R| Vt.,!liin tj-ivttlfc'-.Tiftiv-, ii HFIP lillUn lliiini r¥l 
* HR-AK 41 iiny rmiu V:i>"lfti^i Ixsdfltl l^^li '" 

■ W/XOVES no*csa wctkinfl copy or p«t>nr«ris ocrupy-ng IH? lull iCK^i 40ti 
' Vc-ilies. Repntl copitM, Auto, Aborl, PrKJ'JOmint plirf HEAOEIt lata. 

■ r*mHK n AIHHI t^SS .irt* 0|h>* Ivuvi «,,I«.*jH At I lio^JimK l^AI v.u mti itw^Mtu till 
' Vi'iy UHtl IriuiiUlv v ; d sir'pk* lu UW. wti FU1L MidruulirtiS- 

TAPE COFir.n C4.60 'AKCOPIfR WITH W.tlRIVF £5 BO 

^nrlrll 1 I . 1 1 i . ■ : y r. rn ■ *-:n ie'-i ■ .-?:, ■ 
Ortcuticiwfl ••p-f*i*v >» r-t wm r? .*nii i^t-,r,tuw 

LERM SOFTWARE 
COTTINGHAM , MKT HARBOROUGH, 

LE1CS so 



THIS'LL 
TEACH YOU 
A LESSON!! 



GEeai£V£L-CS= Lxiczziila- rr: ASKSPECTRUM 
^v*> OOUHyi viiwrji , NC.rr , A p *4irr 



PHYSICS 

CP-orr»n> 

forCSSO 



"'.:t::-:* , ozoti' 

■'.V-*ifw« w 



'jC'U-- . :r ".in. >' 
tC«*>v *fcS« ■'-« 



CHEHJSTat 
6 Prrorxm 
for USD 



i.(i i"-.i C'.i ^i 4C *■■'.■--■■-».•-. 



UWratenti 
ScAvsre 
ontveo SSAjMainiRRnesi 




I 



PROM SERVICES 

Eororr ^^fyh- 

Programmer^sT' 

C'W Software fir 

ZX8I or ZX Spectrum 

SAE for details Df tNs and 

manyorhrr Spectrum 'H' 

add-ors 

Edge connectors ti.Wp 

Edge cares 7SF 



EPROM SERVICES 

3 Wedgewood Drive, 

Leeds LS8 1EF 

(0532) 667183 



1 





ADAPTABLE 



EASY TO USE 
DATABASE 



POOLSWINNER 

THE ULTIMATE POOLS PRECICATlON PROGRAM 



I^Ot JtSl SCOREDFIAWS. Put NOSCORES, AWAYS ,tn.l HCMt* 

Wo guarantee the prcgram pafoms significantly betlm ih.-n 

chonco 

"Poolewirner allows the precise prediction Itintuila to be set ty 

Lite uvtfl — yuj t.iii UMVKttjp hi . I Itttl ■/'■«' ::.v: .11)..' mexhotf. 

Probabilities aie given on every lixtue - ohonsf ,ib rxiny or as 
few selections as you wish 

Fully menu driven, with detailed instruct/or booklet 
Tho rj'-r-nM—i c&ivios oomploto viith tho :g-: donbooc .-iv.ii.iIm. 
- over 20.000 matches. The database autonatically updates us 
rtsults come in 
APPLE. BBC(B), COMMODORE 64. C-HAGCW, SPfTECrRl/rVf M8K,, ZX81 C6K) 
£15 fitfl inc'irfA'* 1 

Wo ptocluce dtt&btscs for fiosc dtrneJop'ng their own prediction ptogrstt. 
Two yens results (7.50 Five veirs results CI 2. 50 

Available from deohrs. y direct Irgtum o' cost) from , . . 

37 COUNCILLOR LAIVE. CHEADLE CH=SHRE C61 428 742s 

DJALEft Ei'JQU fllES vvacoviE 1C1 



[HEEPlTTGl 
IHfiODSJ 



WHY STRUGGLE 
WITH BASIC 

Try h ilpinr harvfa from you- 
uiiul wnworo'ttockst or 

rr.rli.n Atttt' SeholwY. 
IS K!,l v „t- tValorAtn 

VVF1 1HX. 

T0l:Ca24-37OKO 



FRENCH EXAMS? 

Lcan-tl-c rosy wav WVltA your AQK Specirum 

FRSMCH VOCAO TUTOR 

rj^ttipf thvic © direct r«*?irtg 1 otn t *s 

"irtlrK! ot ncrdf on t>ae. gr Ivw in vou* 

awnwo«l inn. (S 50 

FRENCH VERB TU-OR 

to er.trm&n v-i i-*>* .n f, ftftMs, A full 

r*iT& trwn *g go 

Fi-:!-" :uTtabte ujmo 'Cf r#vi:l. 

"OrcJet ll-e tovo progratit lc- oi--' £7 ,0 

MENTOT SOTTAr/.RE 

69 BwKh Rd. Hilton. Lincastrtr 

1?S 



^ANC MNCF Secct )nd play ,iny scifltn. 
Send € 1 in;l 5 A.;, fcr coics lo Pbvtirre 

S«Uv..ve. 2 &ia«9nrrv Pw<, Selfcs DTI4 
8JC 

no 



SOFTWARE 10% OFF RRP 

OVfcH BOO TITLES 

COMMODORE, SPECTRUM, 

DRAGON. BBX.ORIC COMPUTERS 

Bargain 

VIC20 cartrdges £6 each or 
4 lor £18. 

RADIO 88, 38 LONG BRIDGE ROAD, 
SARKNG. ESSEX. 
Tel: 01 -!>94 £979 for price lltl $7 



l_l 



■ I 



DUAirrv cAsstTTismiSKS paper 



10 

5 

10 



C 1 ^Co:3ctt^o 

C1 5Ca;sett?s 
C?0Ca«setl5S 
C20Cassott3s 

RVt v ?!rtnrvvr>'r*k« 
LISHNC PAPER !) I ' 



C3.00 

S.00 
3.20 
6.00 

xO.&'l 



SOOSneetsorly C5.00 

LABELS.CASES?! POSTAGE INCLUSIVE 

Cipa-.csPD lo: 

CRS COMPUTER SERVICES 

Depi YC. 144 Sulnliffc Avenue 

Crimrfiy Smith Hurohs DN3J 1AP M 



lijK ZX-8' Oefencer c' (he Efrth, Your 
■'wssron is 10 seek om and destroy the 
2ytons In Ihis graphicaf spece gan-e for 
ii OO Str.U It At?A Sufiwartr. 62 Uuptr 
Elnors Enr. Roid, 3eekenhjm, Kflfil BR3 
4 4W 



I 



MAKE MASSIVE IMPROVEMENTS TO ALL YOUR 

SPECTRUM PROGRAMS using our GRAPHICS and 

SOUND TOOLKIT 






•Vmc F«far«JM.W 'JO'i*- ■' ..•>■■--.-. , H .<■■>. riihn ri ^fl'.-*nr, w.rKOttOftifitON.'Vl MAC. JINf CODE 

-"(ii'i; Wo knowlodpt oi rractiinH coda f »cuii« - w» hflvt>ilLMi^ il to vou 

* Oupf (Oiriiiinri mcidnnj P|Jt£L sctl)5 ■ ail -Jiretlistre - wra'j a'uufJa 

. Chu'^ii.' QT#T« .in ranorti fioiflf-r rlleni Scceninvcrs rhan'e «ri. ^eri T'j-uu'i a. w 
iT5'.*r v^'Xoul CL5 

* BOX *vr w .ftd#w» f'l -*-1* C*t#"M<' •***th V Tifl 

t Btitc «n>cc40 *QurJ Mencrv tel! elr «tc <lr 

* !asv - J l.:- s"J f u1lv r« ! OC4tftble in fnflrfSM/. 
ONlvff? S3 ifrt. iKa ».*wAl£lO> I 

OVERSEAS cujtj^Tverr arid F1 fiiropt. r?oih*m fry »ny potluci 

SAE 'j- n- ji(. .Ifl^i t. >r. jdng oi" annzmg 3 orograT" EOU^ATtOV OMC itfl 99* 

LERM SOFTWARE 
DEPT PCW, COTTINGHAM MKT HARBOROUGH, 

LEICS in 



230 YOUR COMPUTER APRL 1984 




"THE LODGE". Brmdar. Ldr», Brandon, 
Ouham OH? 8SJ 
iHttmmwtMtKh 

:.k.< i >i ■,, .rrtMit-l HI P41 miotic .u3: ninan •' 

□ urn !Uimm 
SPACE L4AES *. 1p-iv mj;j„ ^;o'] ^jii» l-jli ' 
'.** Iti I I* • FbTn 
STRING? 1 -If NO! - A un dm;,- puguti. :.■ IIM9 

bMI hi vl'iii jndcorxfen <P4 0bf**4i 
BlOJltx . Fu, <«-,-«. bw ro toihYHi" 
MM - <:■#< fi* l*-iy. <(*M Jnj on 
SPY TMAiilB PART 1 Mam am »«„„.■ 
w,-i*.'*:,* '. *.,nal 

SPY IRAINiH PARI 1 .Smtnrr Jtl' (wKM: 
IOU' BO'-l PARTS I »iil J oiv ft: 
0E4UP. =hOUIRHSWELCOME I ,U 



ic f-irtu fluainrj point extension words 
Full facilities, Trig Ignciijns. coviptex 
rtimbi> .-'i.l rurtto g-ooiics. C4.S0 
iinL'uUi iy In lUcurnenuitoni Dft'/n: 
McKel/Hi. 36 f*Hlh;oH, Bracknell, BefkN 



SpnRtf im Speprfv' *'* — halvr* y<ru* waiting 
In ml Ihrs iltoft Ofo;rsrr lets you sovt.'load 
ii 3O00 Baud Cassette 14 8K) f;.95 Wiss 
Vleio SvMiTim. 00 Orflkies Avvmue 
myrtriie:.:.. 



SPECTRUM WORI.0 MAP AMD PlAr\NH\n 
G^ID expandable 'o- stages ir>t) 

oivcobtww pii peM* ~ot ;n»wUv MfltU 
£3. 00 CraaueP f.' . SAE to J Bfown 
.■' DHKinwnod Riirtit. K ddenriiristur 3VO 
•t-C 

1 14 



ATARI CBM SPARES 



ATJlRl: 

Slrcng replacement iiiysUck Handle 
insels @ L2 50.'pair 
Joystick 'undliMnn fir** Im ion lot 
mciidinCj instil ei il n'P €? £2.S5e»ch 
4QK RAM boa Ml for MW< 400 @ 
£66 45 each All pOSI Iter. 
COMMODORE 

Juvitir.k -upon seivce Mew mjeit 
iittad and other tepairs .is ru;cr_cd 
Sena |Oystick imd C2.9S - hCn nSp 
CorrniQdoii! Mppioved. Kurt Criminrj 
dore toytticks only CE • 50p p&si 
COMPUTER SUPP.1ES 
146 Church Read. 3est3n linc& 
PE210JX 



BUFFER W8e 



SINCLAIR- VIC 20 
BBC MICRO 

SOFTWARE 

GIFT 
VOUCHERS 

AVAILABLE NOM £1 TO £50 

DRAGON 32 - 
COMMODORE 64 



310STREATHAM NIGH RD. 
LONDON SWIB- 



MicroDrive Users Club 

CALLED Microd'IVI Excnanoe 

This n;ws 1<?uc cljb is designed lo 

trip by Ihe oacTBJtfli °* ' n '° •* ric ' 

Wilis 

Lilt. yOU MLin yvm 1..I1 i |M»y U$J to 

f Ei bO In- a i«sSi»lltT 1 1 h.rnsli!' lii[U5 

l.j ■li: l.ll IIV.: .Ill IlltSl linn; DON'T 

f.UN • 

lljMnCl ■ vvl1 uMi'i'ik' Hw* tc avpid 
fii', ii il,-. Imnsfalritttj arufjiemti Ufhrch 

I Ot 'Hilly OVH All* 1MB rillitKll VI' 

nap IroilslKtMiiy v' lit- 111 iViumi nil:. 
clr 

Msfiioe ship & la pei v?a: Europe 
£8 pfi yesi 

Please riakf chwuei pavablE to iX 
Guaranteed 

V.'lici«dnv3 Cxc^Jn^o ismn »y 

I A Hi I l 

IK GUARANTEES 
29. Chi>ddc -ton Drive Uns worth. 
Eury. Lanes 
Tel: 061 76-65712 

1'fi 




SPECTRUM 
GAME 

+ "WORD PROCESSOR'' 



Join he Spsctium Sof(ware Club iov/, and choose a FREE 

GAME CASSETTE for voj to keeu from o n Ton Twent/ Bast 

Sellers listed below. 

OVER 150 tried-and-tested quality games available at a discounl 

frcm all the loa software houses - Only the VERY BFST 

programs are stocked. 

Otr uniqLB Exchance Plan means you csn enjov any yame from 

our ^ataigoue for up to 30 days for just £1.00. 

EXCHANUE YOUR EXISTING GAMES or the Free Game you 

get from us. 

♦ NEWSLETTER * HARDWARE DISCOUNTS ' REVIEWS ETC 

***TOP 20 TAPES*** 



1 3DAiMTA"TACK 


4ftK 


1 1 TRAW7 MVI 


4SK 


2 ATICATAC 


48K 


12 ^ENFTRATOR 


48K 


3 CHEQUEREO FLAG 


t8K 


13 HARRIFR ATTACK 


16K 


4 LUVARJETMAN 


^8K 


14 VIRpVIMPY 


.',«.. 


5 KONG 


*8K 


15 BIRDS RRF-S 


48K 


6 JF"PAC 


16K 


18 DOOMSDA/CAST.E 


48K 


7 THE PYRAMID 


*8K 


17 FOCTBAlt VtAWAfrR 


48K 


8 MANIC MINER 


48K 


18 HALL OF THE THINGS 


43K 


9 FLIGHT SIMULATION 


48K 


19 GOLF 


46K 


10 ARCADIA 


16K 


20OJESTADVENIURE 


4fiK 



MEMBERSHIP APPLICATION 

Please eiiol n«l as a nembei o' the Spectrum Scttwire Club. 

I ..!■_=' ."a.:.. ipuyaUe io Video Iniarnaiimiai! 

Send rnt Ihcfollo.vliiH l-HFF CASSETTE 

rEmol icloie April 20th and jet * FREE word pioto.ssoi) 

N urno 



A(I(»P55_ 



Foslcoili; . 



Spactrum Software Club (YCL Video International, 
287-291 High Street. Eaping, Essbx. CMIfi 4HA 



K52/ 12 



^ ♦♦♦•♦♦♦♦»»» »♦♦»♦♦ ♦ ♦♦♦♦♦♦♦♦»♦♦»♦ 



»♦♦»»»»»♦¥■ 




4«k 



WIN 
THE 
POOLS 



SPECTADRAW 2 - THE MOST POPULAR 

POOLS PREDICTION PROGRAM OF 1983 

NOW EVEN BETTER VALUE IN 1984!!!! 

* Supplied with a <.\n nh^r lauu uuitlaining data on over 
8.000 natches since 1980 

* Database is updated each week by user. 

+ Match and D via on names already in tne Drag ram — no 
ledious typing every week! 

* Program is menu driven fcr simplicity of use, 

« Frrors can easily be ccrroct — the program even chechs 
your entries! 

* Conprshensive instruction manual desgned to make the 
program easy to understand 

* Will also forecast Ihe least ikely draws lor these who 
preler :o bet an ixed edds. 

* Supplied together with SPECTASORT — th» Perm 
Generation Program which takes SPECTADRAW 2 s 
predictions and turns Ihem into ten 8 ! rorn 10 full cover 
perms. Complete ycur coupon direct from the sceen!! 

SPECTADRAW 2. 8.000 MATCH DATABASE, SPECTASORT 
AND INSTRUCTION MANUAL THE CCMFLETE PCOLS 
=REDICTION PACKAUz KJK I HE 48K SPrCTRLM — NOW 
AT THE UNBEATAB-E PRICE OF £9.95 INCLUSIVE. 
iCheques/POs payable to B. S. IVcAlley). 

SPECTADRAW, I COWLEAZE CUNNOR. OXFORD 0X9 4TC 



»»*»♦»»♦ ♦♦♦•♦♦♦ ♦ ♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦♦»»»»»»» 



m 



spectrum software 



WAS NUN? 48K - Grafik Adventure 

- deutichsprachig - 



FILE COPY 



& 48K -Cracker 



DM 39,90 

DM 48,50 



Und viele andere- 

Atic Atsc, P^lr. Wimpy. Time Machine, 1 984. Knights Quest. 



COMING SOON 



WHAT NOW? £11. CO 

48K G apfinAdventure incpSp 



XyZ Diepenbrockstr.d 
D-4400MUENSTER 

S nclair 7X Spectrum Sof were TEL : 0?BVfifiRFiq4 

Sispni ii die neuslen f'nujf ni'.irc i/crBti|) Ligtt jnlordfni ilnl Wutsch 
iuCliPiogamme tLgranili;ii Conputarsysterrvi Oh P"eise 22g Pono S '.'crsltosKn 



126 



BACK up 64 ."M{>> niosi pioijiafnr^eA iiuvv 
avuilib'e E.-:.v tn <.sp will bfCk up 
h imc machine cole without jny risk in 
ill njin.il CM^fS'PO 'r.i f6.50 to 
(runs *i Wfondslev CruPtir. Tir-H; A;t 
!■■ • t:;ini"h i'v Ksni Wirmiiy fi^sa'c ai 
'iriiM nl .-npyw'it? 'n. t.-i:i is sn o"ence 
Phoro i0304i81338 

89 



9BC lt!'ELECT^ON diipitamr cialtUr; vo.' 
to mrtoi hj-t ji copies il 9S% cl ewsotte 
Oiscd so"/.are including lotkeil inuiii.icr. 
K0 v t>BO0 A.oidI-: lecoqn tuin ill a 

kfyprttis 50th On one ta>e f 3 9b. J 
•i.v.r-.in 48 fwlhe'nncs Averue, OdK» 
ar.iitrod. >orki 

11» 



uiuuonb ■■citrjotL't mmticm 
747 FLI0 HT SIMULATOR 

$««»! IslMt MW WW » >r.: plol'l «tt» ii 
UWi mh ■ ■ !>*■ h^I«* WiuPM «i Vpn lN l«nli ■ 

anqfc* ff«« tfi %«ht« tihnt. Thta pn^rtfti .««, 
tign mrt i lg ii uwif itt k ** *g* ro p**du<* A* rnEK 
ir^il nW *wJ^i Mopt r» mm v 4 no-m 
□orrwlw >w« •» Jl rv* clM tod 29 M-*- .iw*v« 
lH«jb«r«ni /otf {or«4i o«««l« thonji. MMM 
riiiilniB IW« rtn. nju liim. t-.J™ «■*.. t>«^< 
Ihlufl. cnl», *K You M (*»• nirMvk w mac 

i>,i umi pmfcb ina kduHp wn u an MM 

uktctl er iwdo^v kn4h9 nwdi ^t i« 
MlhKAui wl 1,« MtMira' IVk> il-w--» 



ft— M M l^tP «"U VAi n;«JO« 

0*t: LH (Dipt, vo 
DWr ~ 






>■■■ us 




• •• 



: 



ACT'JAL SCREEN PHOTOGRAPH 1«4'4 



VOUR COMPUTER. APRIL 1984 231 



THE HOME COMPUTER CENTRE 

ENFIELD COMMUNICATIONS 



COMMOOOfli 64 

f199 0O 



sec a' rmoo 




SPECTRUM ASK 



2X81, DRAGON, SPECTRUM, BBC, VIC 20, CBM 

€4 

ADVICE - INFORMATION — 

PROBLEMS SOLVED 

OUR TIME IS YOUR TIME 

Come and see our huge 

selection of Software and 

Books from all leading 

software houses. 

Games, Business and 

Educational. 

JOVSTKKS, PRINTEflS. KEYBOARDS. 
UPOHADES. TABLES ETC. ALWAYS IN STOCK 



01 805 7434/7772 

135 High Street 

Ponders End 

Enfield, Middx 

EN3 4BB 






SALES SERVICE - MAILORDER 



GAMES - GAMES -GAMES 

PROGRAMMERS 
REQUIRED 

We era the sde distributors fcr Imagic Ren basec game tartrates within 
th? U<. We now require high cualify programners. and programmers 
caoabfe of transerfcinc existing qano on u ttoise systems - 
BBC 

Dragon 32 
Commodore 64 
Vic 20 
Spectrum 

Atari Home Computers 
Oric 
'Royalties paic on all sales made wnrlc-wide' 

All games "ill be marketed throughout Europe by the (magic Distribution 

Centre under the exciting new label 'SCARAB software. 

Send your superfast machine code masteraieM in confidence lo:- 

A.A. Hales Limited 

I magic Distribution Centre, 

PO Box 33, Harrowbrook Road, 

Hinckley, .aid, LE103OH ft-m-iy 

A member of 'he Adam L efeiirp Group pie ° '"■' ' ' 



NOTICE TO PARENTS 
from INFO-STREAM 

Computer Assisted Learning 

If you son or caughter is weak in Maths or iho Sciences? Or 
perhaps in Modern Lanuuscjes? Help solve their problems with 
your home computer. 

INFO-STREAM offers software for SP-CTRIM, BBC, VIC 20 

AMD ZX81 micros covs>rirrj mcut subjects m tin school 

curriculum and catering for all ages and abilites Jp :o revision 

ads for CSE, 'O' anc 'A' levels. The rarge incudes 'fun-to- 

learn programs for the younger members of the family, 

For a 42-page catalogue detailing over 220 educational 

programs, please send £1 (refundable on first order) to:- 

INFO-fiTRFAM |DftfUYC3), 

36a Chase Green Avenue, 

Enfield, Middlesex EN2 8EB. 

112 






YOUR MICRO COULD TEACH YOU 



hm 



T«TiT:T«TF| 



...OR THE GERMANS...0R THE SPANISH 



A home conputer is an expensive loy; and, if playing 
games is all you do with it, atoy is all it is. 

Now, using the NewPerscnai Computer 
Superlearning System (PCSS) you can have fun with 
your miurc and team something at the same .ime. 

PCSS language courses cornpr se 12 lessons on 
3 audio cassettes used in nnnjunr.tinn with a fourth 
software cassette, to adc a new dimensior to learning. 

inilially the software package enables you to see 
the words you're learring; then, as your vocabu ary 
develops, it will test your sk II inyournew language. 

Anyone can learn this way - no orevious knowledge 
of the language s required. The unique PCSS method 
develops your overall learning and memory skilis in a 
way thats both relaxing and enjoyable. 

Eash PCSS language pac< -French, Ge-man or 
Spanish - contains a comprehensive booklet detai ing 



Ti 



COMPUItRIStD EDUCATION S V STEMS 

(HCSSsoHv/iiu i:,<i>rii|Mtirjii-w.|ti he'2X8' (ItiKl f X S:iCC iun BfcCMvn 

.V.nn t li-ctron Men s ) 

Ciic' [jack comes wilh.rtuil noncy l<ucK>juaraniccil iio:cuniplC'lol>satsln 



the 12audio lessonsand the function of the interactive 
software. Add'tionally thebooketexpandsor the 
broader benefits of the PCSS method. 

At only £29.95 per pack PCSS costs less than other 
home language courses yet luffeis much mere in 
terms of education and enjoyment. 

Complete the coupon helcw and try PCSS for 
yourself -you'll be amazed what your micro can 
teach you. 



Send your cieqje or Postal Orderfor C29.95 made payable lo: 
MDA Mockxi Associates L I mi ted. 561 Upper Richmond Road West, 
London SW14 7ED. (ZX81 users £26.95) 

jr, sil ter natively phO'nvlWwMa 01 2CO020Oriuw, liriwsop«n 24 hums 
and quote your Visa. CIners Club, Access or American Express numbe - . 

Tick which Audio/software package you require. (Prices ncludeVAT. 
*dc £1.45 for postage anc pasKirg on each order.) 

Flease supply ire following Audio/software Packages 

FRENCH G GERMAN Q SPANISH □ 



Machine Typs: 



. Werrory Size:. 



574/H 



232 YOUR 20MPUTen. APRIL 1984 



r. 



c; 






E 




If you are interested in a particular article /soecial 
feature or advertisement in this journal 

HAVE A GOOD LOOK AT OUR 
REPRINT SERVICE! 
We ofter an excellent, reasonably priced service 
working to your uw i specifications to produce a 
valuable end prestigeous addition to your 
promotional material. (Minimum order 250 copie*>. 
Telephone Michael Rogers on 01-661 34S7 or 
compete and retu r n the form below. 



To: Michael Rogers, Your Computer, Reprint Depart- 
ment, Quadrant House, Sutton, Surrey SM2 5AS. 

I am interested in copies of article/advert. 

headed featured in this 

journal on pages , issue dated 

Please send me full details of your reprint serves by 
return of post. 

Name 

Company 

Address 

Tel No 



totally confused? 

made comparisons? 

nearly compromised? 
come to 
northern 
computers 

completely committed! 



THE 

Showroom 

foe all 

the 

leading 

micros 




* BBC ^Electron * Sinclair *VIC64 • 

■k> Dragon -fr Printers -fr Disk Drives • 

♦ Plenty of Software • 

■fr Books/Games -fr Help & Advice • 

■fr Secondhand Computers 



northern 



• ChuichfielcRd PH'llti! r*H^B Telephone: 

^frodsham cnes .1: coniputers i } 



WA66RD 



"4351.10 l.nes 



E computer centre of the NORTH 



mm 



Classified Rates 

Linage: 40p par word (Mn M waidi) — 

prspn>ablc 

linoff* sdvefliHtn thojld ccmpttl* lt>r form 
ornnded in tlOOC CAHTJU I ttmm -i-.i-r 
CCjnft « 2 wdt None ard addmi to fcj 
pad fat H uiad tfi ad\*rti%m-n«nt 6cur Numbar 
•I .tqvirid lt£*,Q3 axt.-o. 

Display — rattt p»r t«: |Mn 3>:c) 

Qui n',(?rti5r £8.50 

Three Insertions : £8.33 
Sit lns»rtlo«j : £8.00 

TwitlvN iMwt^n £7. S3 

Dtipfayadvirvse'S SKKJ'doro\rdi Stptfttt 
cofiy trtl p i wfa abfy r*sefV9 space ty ptn^m 
S01-G61 30361. 

Msthod of Puymwnl 
Cheque* ec, should be mode payable 
to Susites* Press Int»mationlil Ltd. and 
cresset. I enclose ha-ewith 
cheque.'PO for 



Please detll m< Access'Viso Baicio* 

CcidV'TOricoii Expro»'Diner3 Clublnl 

Jas below 



CLASSIFIED 



ORDER FORM 



Please inser the tollcwlng advertisement in Your Computer Classified Section 







III MM 11 




SIGNATURE 



No. of insertions requiredf"! Box No. requirec YES/NO 



LINAGE 



£6.00 



_£8.Q0 
£10.00 



£12.00 



£14.00 



£16.00 



£18.00 



£20.00 



NAME tPies;e inUud* mittlsl. 
ADDRESS 



Post to: 

Cut out the order torn anc retirn 

tog*triei »itl your renttunce to; 
OMfW DflMrinent. You Compu-ef, 
Roan H2U.Qua4nnl H«.§e, "he 
Quedr#m, Sitton. Suirey SM2 5AS. 
101)961 303S 



Payment by credit card please state address card is registered 



Dayllmetei.no 



THIS FORM SHOULD 3E RETURNED BY 23 MARCH FOR MAY ISSUE PUBLICATION 



Csmptnv Rtym«rtt Nunbtr, }Sf537 lEngtandl Rsg/ttvrad Ofiee: Quiinni Hot.se, Th» Quadtsni, Suoon, Sum/ SAE? SAS. 



YOUR COMPUTER. ARRIL 1 9S4 233 



Hot* 
lines 

Acorn Computer 

T-jlep-ione: Cambridge 0223-245200 

Atari 

Telephone; Sll-ugh 07&-24&61 

Camputers 

T*iep-ione: Camb'idae 0223-315063 

Commodore CBM 

Telephone Smugn 0733-741 n 

Dragon Data 

Tjlepione; B ictgend D656- 74/.72S 

Sharp 

Telephone. rVanchestar 031 2052533 

Sinclair 

leiepione: CamLarly 0276 681566 

Sord 

Tslephone: London 01 933 4214 

Tandy Corporation 

Telephone: Birmingham C21 £566101 

Texas Instruments 

TalnfhfinA- FWUflrtl t>734.fft?1 1 



DATEBASE 



Local, national and 
international micro 
events are updated 
here. To publicise 
your event, phone 
Paul Bond on 
01-661 3472. 

Midland Computer 
Fair 

HjiI ? JiIE'1 B rmingkam. from I to 
| 7 May i* iht venue ft* uus, regional 
extension i»r' the Computer Pan 
TeleplvHic Reid Lxhibiiiwrs 01-043 
8040 fa mure irila. 

Compec Wales 

CaidiftTnivcr.ilv, April 10 in l'2foi 
buMftess computers, peripherals, 
micros, minis ;nd i!A.)s. 1 ulephuiie 
uiol J (km). 

Electron & BBC 
Micro User Show 

Jh.'ic vtigtt be sonic robots as well 
,n ihu New Horticultural Man, 
Londou, isi March 10 i April. 
Telephone tX>)-45S «18J. 




Kaon p age Oeftt and Marguerite Ryan Urn aims to hoid back 
'ne micro crazed noiaes eager o rusti info Stttfyw. ohtitovU 'u 
i>e the worlds largest computet slots. Ths 25.000 square foot 
showroom at Stonebndge Park, north/vest London is the first cf 
many 



A 




E 




Meitxiurrj! House 


lb 19 


S<;rt;ens 


84 


.VKFSn lw«re 


30 


Tar! 5 Cojrt Computei Fair 


Memolech 


24 £5 31 


Severn 


41 


AG r Hardware 


42 


Euro El0;ucr»iC3 


198 


Micro X 


14i 


Strv&rn Software 


28.29 


ASb 


210 


Ever/da) Eledronics 


198 


Mtcrobureau 


100 


SharasScllwsre 


15? 


Abbe* 


7 






Mictocai 


134 


Siivfiriind 


196 


Aiaiiii Com nKHir-. 


13 30 37 


F 




Microdetl 


70 


Sinclair H<w<nncr 


34. 3t 


Adckcitve Games 


20b 


First Byte 


106 


Micioma laysmeni 


1'8 181 


Si'Co-ripuiers 


10^ 


Advance lecncology 


101 


Fox Electronics 


92 


Miciomeja 


215 


SKy.VcvrS 


50 


Aiiv^nturo Iniematona 


63. 127 






MicronelSOT 


10 11 


Sofieh 


217 


An nog 


Pi 1 


G 




Micropenpberals 


:i i:-;:l- r, -■ i- 


Soil ware index 


I4t; 


Aquarius 


186 


GCCCarnbrdge 


196 


COVGI 




Software Library 


9(> 






Goc6>til 


210 


MicropOurei 


ieo 


SclK'.'^re P'wjecis 


22.23 


3 

3eeBuf 
Iteiasof: 




Ci iiolt 


15-1 


VlCKiVJU'1'Ul Op 


9 


Rpr>r.i nvtrlftn 


■>m ??1 


170 
58 






kidisnd Cootpu ei F 


an 216 


Speci um 


138.143 


H 




tViKioyeii 


163 


Srj<ril Software 


14/ 


He'A'SonConsu tans 


8± 120 


r/inOTSOll 


2C4 


Slorm 


76 


3eyond Oollweri 
3nJG Software 
Slaby 


113 
1G7 

50 


Hilton 
Htacll 


41 

227 


Mogul 


1C2 


Sijari i abiea 
Swanley 


90 
132 


3ucov(e 
Bytewe I 


14 

14 


I 

I3P 


43 


N 

Naiir-ndi Sort wore l 


brary 210 


T 
T*KlyCorporaticn 


60 






Inagine 54 


97 108 


o 




1a"50<t 


226 


CDS Mi;rosyslems 


118 119 


Incantivs Software 
industrial Fiocess 


27 

130 


Ocean Pubiisbiro, 


Back Covei 
f4 


'..-.mao 


146 

G 


0JE Micros 


1 00 


l"l«?CH|ili'ir VIiCios 


201 


C'n 


126 120 


thoiichlsSi Crosses 


189 


3P Software 


203 


lil-:. -lace 


48. 154 


Cficn 


/6 


Timedata 


21 


CHI . 1/5 


224, 225 










1 oii'o ro'AS World 


96 


Cambridge Micra Electronics 84 


' 




P 








Caiaiqcn 

eanell Software 


20.21 


■.amar 


152 

1/0 


P5S 
PiclLresque 

Pinonuisl 

HrdC'iCdlCtlllputllU 

Pren. ice- Hall 

MiiiiIu Flollii! 

Protisotl 
Mrolek 


197 

90 

2(6 

223 

198. 199 

222 

195 

8 1 10 2H5 


U 

tjlicnale PlayiheOarne 


155 


Dfisr.ario Games 

Certresofi 

ConrntdO'e 
Coopusound 
Conpuiei Cabn 
Conpuier Fairs 

Conpuiei Link 


•93 

32.33 

62.63 

27 

■60 

94 

212 


.utr.lie -tun I'psio-; FioiiI uovci 
4 ynn Wiley 150 

K 

Ktsirpsl 3ii Micro 56 
Kcsnos 9 


V 

Vi gin Games 

Vniors 

Visiors;o r e 

W 


4 5 
115 

102 


Cor vpu;ei Pro 
Cpnputerlowr 


52 
218.219 


Kurro 


/5 


Q 

OED 

0uicK.sU/a 


144 
66 


W tlgil 

Wl ian S uart Syslerns 
W/veWi 


as 

96 

40 


Crystal Compuiers 


213 


L 

J.CL 


205 






LOvvl 


212 






Y 




D 




; Hvsi 9 


207 






You« 2ompuer 




DJL 


26 


.rfitiaSOf* 


172 


FD Labofetlcnes 


148.2 2 


Si.os(.^p!<ons 


190 


OK troricc 


SB 






FKiJiirrlf, 


52 






ORG Peripherals 


38 39.41 


M 




Fomik 


122 


Z 




Dale! 


37 


MG Lpttiionen 


202 






Z> (Wi-rnfair 


208 209 


Deal 6 eci-omcs 


214 


kiaioot 


22/ 


5 




Zr.al 


58 


Uyramics 


132 


Mayf an Micros 


170 


SttUe 


10G 


iTcro 


96 






234 YOUR COMPUTER, APRIL 1384 



1 



\ 

N 



.. you have been waiting for printer 
prices to fall -THE WAIT IS OVER!! 

cuiMiA/A m rt>an _„ A fes**- »«*««» 



SHINWA CTI CP80 

SCREEN DUMPS AND PROGRAM LISTING 

The most popular 80 CPS Matrix Printer available ! 
Designed to be Epson compatible, with all 
the same features. 

* FRICTION & TRACTOR AS STANDARD 

* 80 CPS * BI-DIRECTIONAL, LOGIC 
SEEKING * TRUE DESCENDERS 

* HI -RES BIT IMA GE + BLOCK GRAPHIC 
PRINTOUT MODES * SUB & SUPER SCRIPTS 

* ITALIC PRINTING * AUTO UNDERLINING 

* CONDENSED AND EMPHASISED PRINTING 

* EXPANDED AND DOUBLE STRIKE PRINTING 

* COMPACT LIGHTWEIGHT DESIGN 



DAISYSTEP 2000 IDEAl FOR QUALITY printout 

A new low cost, low noise, fully featured Daisywheel Printer. 

* WORDSTAR COMPATIBLE * QUME COMPATIBLE RIBBONS AND 
DAIS /WHEELS * 20 CPS MAXIMUM * 10, 12. AND ) 5 CHARACTERS 
PER INCH * PLATEN LENGTH: 13" * INTERFACE: PARALLEL - 
CENTRONICS, OPTIONAL RS232 * WEIGHT: 9.5 kg. 




-FOR 

USE WITH 

POPULAR 

MICRO'S 

INCLUDING 

BBC, IBMc:c. 



THE KEYAK1 100% GIARANTEE 

- Full 1 yr. no quibble warranty 

- 14 dty Mona/ Bask Guannte* 
-Delivtry withm 7 days subset to 

araiisbilitv. 




Telephone Credit Card Orders welcome. 
Personal Collection welcome, Monday 
to Saturday - 9.00 am until 7.00 pm. 

"Up to £1000 Instant Credit available, 
full written details on application. 

Repayments quoted are correct at time of 
g-yine to press. 



To: Keyaki Ltd, Enterprise House, 44 Terrace Road. 
Walton-ori Thames, Surey KT12 2SD 



Pieas? send me 

Shinwa CT CP&O printers at 

£231.85 inc. VAT & £10 Dei. 



and/or 

Dabystep 2'JOC printers at 

£342.31 inc. VAT & £10 Dei. 

Name 

Address 



.Postcode. 



-FOR USE WITH 
POPULAR MICRO'S 
INCLUDING - BBC, IBM etc. 



Telephone 

Tick box For details of Serial Interface options 

Tick Lox fur deraiis of instant Credit up to £1000 1 I 




/ enclose my cheque no. for£.. 

Please charge my A ccess/Bcrchycard Card Nc. 



LIMITED 
Enterprise House, 44 Terrace Road, Walton-on-Thames, 
Suttev. KT12 2SD Tel; 09322 42777 



Signature. 



^^^^^^J l:;:-.:::w.::wi| 



K4 



T*ADE & EDUCATIONAL ENQUIRIES WELCOME 




<^A 



• 2 * 



*««« 





l's right, even the pirates will be dropping thef^dttpir 

Moon Alert, to join In the swinging fun with Hunchback, to attack with Android Two, jump for 

their fives with Fogo, spin themselves dizzy with Chittrae Joggfen they'll just crack-up with 

Eskimo Eddie's Arctic action and there will be no stopping the captain once he gets his 

hook on Mr Wimpy that zany burger battle. Don't you miss all the Ocean action get 

down to your local dealer now and join in the fun and games. 



Moon Alert Speci!um5*90 ^"^^"^"^ ' ■ « Chinese Juggler Corr.m 64 6 90 

Hunchback Spectrum, C>mm 64, One 6 -90 IF £ ^g A A jl Eskimo Eddie Spectrum 5-90 

Android Two Ommodore646-90 ^ A ~ A.'"**^^ I Mr. Wimpy Comm.64,Cric6-90 

Pofo Sjvrtriim 5-90 SliMaB^MMF Spectrum 5-90 

Ocear So»:wa/e is availiWe from selected brioches ot WOOUVORTH . \v II SMI t H. J^ 1 . John Menses. WSMfS. (tumbetows. 
Spectrum Shops and a!) good software dealers. Trade enquiries phone" 36 1 8J2 704?. 

Ocean Software • Rati) Building- Stanley Street • Manchester M 3 bJ-D • lei: 061 832 9143